关于Jmail的种种不爽……
据说Jmail是个好东西,所以就搞了一下午+一晚上,课愣是没搞定:
1.发邮件:
代码如下:
private jmail.Message jMessage = new jmail.MessageClass();
jMessage.Charset = "GB2312";
jMessage.Logging = true;
jMessage.AddRecipient(“1017482939@qq.com”, "", "");
jMessage.From = "litonghui1990@gmail.com";
jMessage.FromName = "litonghui1990"
jMessage.Priority = 1;
jMessage.Subject = "sfd";
jMessage.Body = "sfjdkl";
jMessage.MailServerUserName = "litonghui1990";
jMessage.MailServerPassWord = "*******";
try
{
jMessage.Send("smtp.gmail.com", false);
MessageBox.Show("Succeeded!!");
}
catch(Exception exp)
{
MessageBox.Show("Failed!" + exp.Message);
}
结果抛出错误:Failed!!The message was undeveliverable.All servers failed to receive the message.
2.收邮件部分:
代码如下:
jmail.POP3 myPop3 = new jmail.POP3Class();
try
{
myPop3.Connect("litonghui1990", "*******", "pop3.gmail.com", 110);
myPop3.Logging = true;
}
catch (Exception exp)
{
MessageBox.Show("Failed while connecting the POP3serer:" + exp.Message);
return;
}
.................//后续代码
结果跑出了错误:Failed while connecting the POP3 server:WSAGetlasterror() returned 11004 no data perhaps no route to host.
上网搜了很多,但没找到能解决的办法,哪位大侠帮忙解决一下呀~~~