-2
我一直在研究prj(使用JAVA SMTPAPI),其中我必须编写一个与SMTP连接的程序。我使用Google的帮助编写了一个程序。现在我必须做什么?我没有进一步的想法。 任何建议或帮助将appritiated 我有这个代码SMTP连接测试
package mypackage;
import javax.mail.*;
import java.util.*;
import javax.mail.internet.*;
public class Sendmail {
private String strstmp;
public String getStrstmp() {
return strstmp;
}
public void setStrstmp(String strstmp) {
this.strstmp = strstmp;
}
public void sendMail(String recipients[ ], String subject, String message , String from)
{
// TODO Auto-generated method stub
boolean debug = false;
//set the host smtp addrs
Properties props = new Properties();
props.put("mail.smtp.host",getStrstmp());
//get default session
Session session = Session.getDefaultInstance(props, null);
session.setDebug(debug);
//create a new message
Message msg = new MimeMessage(session);
//set the from and to addrs
InternetAddress addressFrom = new InternetAddress(from);
msg.setFrom(addressFrom);
InternetAddress[] addressto = new InternetAdrress[recipients.length];
for(i = 0;i<recipients.length;i++)
{
addressTo[i] = new InternetAddress(recipients[i]);
}
msg.setRecipients(Message.RecipientType.TO, addressTo);
// Setting the Subject and Content Type
msg.setSubject(subject);
msg.setContent(message, "text/plain");
//send message
Transport.send(msg);
}
}
now wat would be addrs of host?
how to do connectivity test ?
Thanks in advance
你必须更具体。您想做什么?你有什么尝试?你遇到什么问题? –