本文整理汇总了Java中org.simplejavamail.email.Email.setSubject方法的典型用法代码示例。如果您正苦于以下问题:Java Email.setSubject方法的具体用法?Java Email.setSubject怎么用?Java Email.setSubject使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.simplejavamail.email.Email
的用法示例。
在下文中一共展示了Email.setSubject方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getEmailConfirmationMail
import org.simplejavamail.email.Email; //导入方法依赖的package包/类
public static Email getEmailConfirmationMail(String email, String name, String confirmationCode) {
Email mail = getBaseMail();
mail.addNamedToRecipients(name, email);
mail.setSubject("Willkommen bei Twasi");
mail.setTextHTML("Heyho "+name+",<br />" +
"<br />" +
"das Twasi-Team heißt dich herzlich Willkommen bei Twasi, deinem Chatbot von der Community für die Community!<br />" +
"<br />" +
"Um deine E-Mail Adresse zu bestätigen, klicke auf den folgenden Link: "+ Config.getCatalog().webinterface.self + "/confirm?code=" + confirmationCode +"<br />" +
"<br />" +
"Warum solltest du deine E-Mail Adresse bestätigen? Deine E-Mail Adresse wird für später kommende Features erforderlich sein.<br />" +
"<br />" +
"Ab sofort sammeln wir Statistiken deines Twitchchannels, helfen deinen Zuschauern und dir mit Commands im Chat und halten diesen sauber. <br />" +
"<br />" +
"Aber das ist noch lange nicht alles! Wenn du weitere Features kennenlernen möchtest, solltest du einen Blick in unsere <a href=\"https://twasi.net/docs\" >Dokumentation</a> werfen. Dort findest du auch jederzeit Hilfe!" +
"<br />" +
"Wir wünschen dir viel Spaß beim Einrichten und Nutzen von Twasi!<br />" +
"<br />" +
"Solltest du Fragen oder Anregungen haben erreichst du uns unter den angegebenen Social Media Links oder unter der angegebenen E-Mail Adresse.<br />" +
"<br />" +
"Twasi-Team<br />");
appendFooter(mail);
return mail;
}
示例2: main
import org.simplejavamail.email.Email; //导入方法依赖的package包/类
public static void main(final String[] args) throws Exception {
clearConfigProperties();
final Email emailNormal = new Email();
emailNormal.setFromAddress("lollypop", "[email protected]");
// don't forget to add your own address here ->
emailNormal.addRecipient("C.Cane", YOUR_GMAIL_ADDRESS, RecipientType.TO);
emailNormal.setText("We should meet up!");
emailNormal.setTextHTML("<b>We should meet up!</b><img src='cid:thumbsup'>");
emailNormal.setSubject("hey");
// add two text files in different ways and a black thumbs up embedded image ->
emailNormal.addAttachment("dresscode.txt", new ByteArrayDataSource("Black Tie Optional", "text/plain"));
emailNormal.addAttachment("location.txt", "On the moon!".getBytes(Charset.defaultCharset()), "text/plain");
String base64String = "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABeElEQVRYw2NgoAAYGxu3GxkZ7TY1NZVloDcAWq4MxH+B+D8Qv3FwcOCgtwM6oJaDMTAUXOhmuYqKCjvQ0pdoDrCnmwNMTEwakC0H4u8GBgYC9Ap6DSD+iewAoIPm0ctyLqBlp9F8/x+YE4zpYT8T0LL16JYD8U26+B7oyz4sloPwenpYno3DchCeROsUbwa05A8eB3wB4kqgIxOAuArIng7EW4H4EhC/B+JXQLwDaI4ryZaDSjeg5mt4LCcFXyIn1fdSyXJQVt1OtMWGhoai0OD8T0W8GohZifE1PxD/o7LlsPLiFNAKRrwOABWptLAcqc6QGDAHQEOAYaAc8BNotsJAOgAUAosG1AFA/AtUoY3YEFhKMAvS2AE7iC1+WaG1H6gY3gzE36hUFJ8mqzbU1dUVBBqQBzTgIDQRkWo5qCZdpaenJ0Zx1aytrc0DDB0foIG1oAYKqC0IZK8D4n1AfA6IzwPxXpCFoGoZVEUDaRGGUTAKRgEeAAA2eGJC+ETCiAAAAABJRU5ErkJggg==";
emailNormal.addEmbeddedImage("thumbsup", parseBase64Binary(base64String), "image/png");
// let's try producing and then consuming a MimeMessage ->
final MimeMessage mimeMessage = Mailer.produceMimeMessage(emailNormal);
final Email emailFromMimeMessage = new Email(mimeMessage);
// note: the following statements will produce 6 new emails!
sendMail(emailNormal);
sendMail(emailFromMimeMessage); // should produce the exact same result as emailNormal!
}
示例3: send
import org.simplejavamail.email.Email; //导入方法依赖的package包/类
public synchronized void send(String to,String subject,String content){
Email email = new Email();
email.addRecipient(getNickname(to), to, Message.RecipientType.TO);
email.setSubject(subject);
email.setTextHTML(content);
sendMail(email);
}