java代碼:
---------------------------------------------------------------------------------------
package com.lizongbo;
import java.util.*;
import javax.mail.internet.*;
import javax.mail.*;
/**
* <p>Title: javamail to 163 </p>
*
* <p>Description: 用javamail免認(rèn)證方式發(fā)送郵件給163.com的用戶,
* 具體原理不在此作詳細(xì)解說,有興趣者請(qǐng)自行查閱相關(guān)資料。
* /p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: lizongbo </p>
*
* @author lizongbo http://www.donews.net/lizongbo
* @version 1.0
*/
public class javamail163 {
public static void main(string[] args) throws addressexception,
messagingexception {
properties mailpro = new properties();
mailpro.setproperty("mail.smtp.host", "202.108.44.210");
session session = session.getdefaultinstance(mailpro);
session.setdebug(true);
mimemessage msg = new mimemessage(session);
msg.setfrom(new internetaddress("lizongbo@gmail.com"));
msg.setrecipient(message.recipienttype.to,
new internetaddress("li_zongbo@163.com"));
msg.setsubject("測(cè)試免認(rèn)證方式發(fā)送郵件?。?!");
msg.settext("測(cè)試一下,郵件來自 transport.send(msg);
}
}
---------------------------------------------------------------------------------------
執(zhí)行結(jié)果:
---------------------------------------------------------------------------------------
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
DEBUG SMTP: useEhlo true, useAuth false
DEBUG: SMTPTransport trying to connect to host "202.108.44.210", port 25
DEBUG SMTP RCVD: 220 Coremail SMTP(Anti Spam) System (163com[20050206])
DEBUG: SMTPTransport connected to host "202.108.44.210", port: 25
DEBUG SMTP SENT: EHLO lizongbo
DEBUG SMTP RCVD: 250-mx7
250-PIPELINING
250-AUTH LOGIN PLAIN NTLM
250-AUTH=LOGIN PLAIN NTLM
250 8BITMIME
DEBUG SMTP Found extension "PIPELINING", arg ""
DEBUG SMTP Found extension "AUTH", arg "LOGIN PLAIN NTLM"
DEBUG SMTP Found extension "AUTH=LOGIN", arg "PLAIN NTLM"
DEBUG SMTP Found extension "8BITMIME", arg ""
DEBUG SMTP: use8bit false
DEBUG SMTP SENT: MAIL FROM:<lizongbo@gmail.com>
DEBUG SMTP RCVD: 250 Ok
DEBUG SMTP SENT: RCPT TO:<li_zongbo@163.com>
DEBUG SMTP RCVD: 250 Ok
Verified Addresses
DEBUG SMTP SENT: DATA
DEBUG SMTP RCVD: 354 End data with <CR><LF>.<CR><LF>
DEBUG SMTP SENT:
.
DEBUG SMTP RCVD: 250 Ok: queued as NkBMWIV9KUKqYBoE.1
DEBUG SMTP SENT: QUIT
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=295486