Логин:   Пароль:




Новости
Рассылки
Форум
Поиск


Java
- Апплеты
- Вопрос-ответ
- Классы
- Примеры
- Руководства
- Статьи
- IDE
- Словарь терминов
- Скачать

Мобильная Java
- Игры
- Примеры
- Статьи
- WAP, WML и пр.

JavaScript
- Вопрос-ответ
- Примеры
- Статьи

Веб-мастеринг
- HTML
- CSS
- SSI

Разминка для ума
Проекты
Книги
Ссылки
Программы
Юмор :)




Rambler's Top100

Java: ПримерыJava Scratchbook - Посылка почты с приложением через javamail

Java Scratchbook - Посылка почты с приложением через javamail



///
/// Посылка Сообщения
///
String to = args[0];
String from = args[1];
String host = args[2];
boolean debug = Boolean.valueOf(args[3]).booleanValue();
   
// Устанавливаем свойиства и получаем Сессию по умолчанию
Properties props = new Properties();
props.put("mail.smtp.host", host);
   
Session session = Session.getDefaultInstance(props, null);
session.setDebug(debug);

try {
    // Создаем сообщение
    MimeMessage msg = new MimeMessage(session);
    msg.setFrom(new InternetAddress(from));
    InternetAddress[] address = {new InternetAddress(to)};
    msg.setRecipients(Message.RecipientType.TO, address);
    msg.setSubject("JavaMail APIs Multipart Test");
    msg.setSentDate(new Date());
   
    // создаем и заполняем первую часть сообщения
    MimeBodyPart mbp1 = new MimeBodyPart();
    mbp1.setText("Your mail");
   
    // создаем и заполняем вторую часть сообщения
    MimeBodyPart mbp2 = new MimeBodyPart();
    // Можно использовать setText(text, charset), для предоставления в нужной кодировке!
    mbp2.setContent(msgText2, "image/jpg");
   
    // Создаем Multipart и добавляем в него ранее созданные части
    Multipart mp = new MimeMultipart();
    mp.addBodyPart(mbp1);
    mp.addBodyPart(mbp2);
   
    // Добавляем Multipart в сообщение
    msg.setContent(mp);
    
    // Посылаем сообщение
    Transport.send(msg);
} catch (MessagingException mex) {
    mex.printStackTrace();
    Exception ex = null;
    if ((ex = mex.getNextException()) != null) {
   ex.printStackTrace();
    }
}


Ален Лиссуар
"WMI: программирование на JavaScript и VBScript"
Подробнее>>
Заказать>>


H. Мухамедзянов
"Java. Серверные приложения"
Подробнее>>
Заказать>>

Узнай о чем ты на самом деле сейчас думаешь тут.


[an error occurred while processing this directive]



Apache Struts 2.0.11
Apache MyFaces Trinidad Core 1.2.3.
Sun переводит мобильные устройства с Java ME на Java SE
Хакерская атака!