qq郵件群發源碼java
利用java群發郵件是一些懂技術的人想做的事情,今天一米軟件就來和大家分享一下qq郵件群發源碼java。
1、開啟SMTP服務
在 QQ 郵箱里的 設置->賬戶里開啟 SMTP 服務
注意開啟完之后,QQ 郵箱會生成一個授權碼,在代碼里連接郵箱使用這個授權碼而不是原始的郵箱密碼,這樣可以避免使用明文密碼。
2、下載依賴的 jar 包
官方下載地址 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eeplat-419426.html#javamail-1.4.7-oth-JPR。
解壓完之后,通常我們只需要其中的mail.jar,把它加到 工程的依賴包中。
3、QQ郵件群發源碼java完整代碼示例
import java.security.GeneralSecurityException;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Properties;
import javax.mail.Address;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import com.sun.mail.util.MailSSLSocketFactory;
public class MailTool {
public static void main(String[] args) throws MessagingException, GeneralSecurityException {
Properties props = new Properties();
// 開啟debug調試
props.setProperty("mail.debug", "true");
// 發送服務器需要身份驗證
props.setProperty("mail.smtp.auth", "true");
// 設置郵件服務器主機名
props.setProperty("mail.host", "smtp.qq.com");
// 發送郵件協議名稱
props.setProperty("mail.transport.protocol", "smtp");
//開啟了 SSL 加密
MailSSLSocketFactory sf = new MailSSLSocketFactory();
sf.setTrustAllHosts(true);
props.put("mail.smtp.ssl.enable", "true");
props.put("mail.smtp.ssl.socketFactory", sf);
Session session = Session.getInstance(props);
Message msg = new MimeMessage(session);
msg.setSubject("seenews 錯誤");
StringBuilder builder = new StringBuilder();
builder.append("url = " + "http://blog.csdn.net/never_cxb/article/details/50524571");
builder.append(" 頁面爬蟲錯誤");
builder.append(" 時間 " + new Date());
msg.setText(builder.toString());
msg.setFrom(new InternetAddress("發送人的郵箱地址"));//**發送人的郵箱地址**
Transport transport = session.getTransport();
transport.connect("smtp.qq.com","發送人的郵箱地址","你的郵箱授權碼");
List list=new ArrayList<>();
//實現群發,下面的方法也是可以實現群發,但是不太理想
transport.sendMessage(msg, InternetAddress.parse("3306907224@qq.com,269056581@qq.com"));
/*transport.sendMessage(msg, new Address[] {
new InternetAddress("3306907224@qq.com"),
new InternetAddress("269056581@qq.com"),
new InternetAddress("zhengmm@gz2000.net")
}
);*/
transport.close();
}
}
下一條:qq郵件群發一次最多幾封
-
郵件群發器
一米智能郵件群發器無需提供任何個人郵箱賬號,投遞成功立刻呈現,模擬人工一對一發送,可獲得免費發送2...
2021-07-20 10:54:29 閱讀:3312 #網絡營銷#
-
word郵件群發
word郵件群發一般來說只適用于少量發送,如果我們需要大批量的群發郵件往往需要用到專業的郵件群發軟...
2021-07-26 14:08:44 閱讀:3380 #網絡營銷#
-
郵件群發客戶怎么稱呼
很多人不清楚郵件群發客戶怎么稱呼,下面就讓一米軟件來教教大家。 其實最好的根...
2021-07-26 14:58:00 閱讀:9673 #網絡營銷#
-
outlook郵件群發收件人互相不知道
今天一米軟件來給大家分享一下outlook郵件群發收件人互相不知道具體該如何去操作。 ...
2021-07-26 16:28:19 閱讀:11821 #網絡營銷#
-
outlook群發帶不同附件的郵件
outlook群發帶不同附件的郵件很多人不知道該怎么去做,下面就讓一米軟件來給大家分享一下。 ...
2021-07-26 16:33:29 閱讀:6285 #網絡營銷#
熱門推薦
- 1怎么利用Facebook賺錢閱讀:6612
- 2電子郵件營銷的策略 閱讀:6015
- 3郵箱群發不進垃圾箱閱讀:6704
- 4群發郵箱平臺哪個好 閱讀:6104
- 5郵件推廣中的具體營銷步驟閱讀:6218
- 6如何群發郵件但不被發現閱讀:7288
- 7群發郵件如何不屏蔽閱讀:4567
- 8郵件如何群發多個不同的人閱讀:4690
- 9哪個郵箱群發效果好閱讀:4490
- 10如何群發郵件閱讀:4712
- 11電子郵件的營銷方法 閱讀:4471
- 12電子郵件雜志營銷 閱讀:4475
- 13電子郵件廣告樣式閱讀:4565
- 14郵件批量發送軟件 閱讀:4763
- 15外貿郵件群發閱讀:4425
- 16哪個郵箱群發效果好閱讀:4356
- 17郵件推廣的技巧閱讀:4615
- 18郵件如何群發閱讀:4367
- 19facebook 怎么增加好友閱讀:4558
- 20如何可以群發郵件 閱讀:4589
- 21郵件廣告投放渠道有哪些閱讀:4985
- 22批量群發郵件 閱讀:4508
- 23怎么發廣告郵件閱讀:4803
- 24郵件批量發送系統使用方法閱讀:4424
- 25群發郵件數量限制閱讀:5180
- 26批量發送個性化郵件閱讀:4571
- 27郵件怎么群發給很多人閱讀:4357
- 28如何自動發廣告郵件閱讀:4790
- 29如何群發郵件閱讀:76874
- 30郵件如何發給多人閱讀:77486
標簽更多+