我想尝试使用smtp.hotpop.com
进行esmtpesend myfriend@yahoo.com "Test"
使用http://www.rebol.org/view-script.r?script=esmtp.r和 http://www.rebol.org/view-script.r?script=esend.r
但它失败了。
怎么了?
以下是帮助您设置邮件客户端所需的所有信息:
* Incoming/POP Server: pop.hotpop.com, port 110
* Alternate POP Server: pop.hotpop.com, port 1100
* Username: reboltutorial@HotPOP.com
* Outgoing/SMTP Server: smtp.hotpop.com, port 25*
* Email Address: reboltutorial@HotPOP.com
* Reply-To Address: reboltutorial@HotPOP.com (or any other email address you have)
* Leave Messages on server: false (some clients will instead have a "Delete messages from server" option, which should be set to true).
* Maximum Message Size: 500 KB (512000 bytes)
* Mailbox Size: 10 MB
* Mailbox Usage: 0.0% (0.0 KB)
* HotPOP的传出(SMTP)邮件服务器需要身份验证。用户名和密码与POP服务器和网站相同。不要选择“安全”密码验证。
答案 0 :(得分:2)
好吧,我无法从这个网站得到很多回复..并且有100多个问题要回答注册他们的免费服务。
但esmtp现已内置于最新的rebol二进制文件中。无需使用图书馆中的一个。
所以...尝试以下
set-net [reboltutorial@hotpop.com smtp.hotpop.com] 跟踪/网络 发送reboltutorial@hotpop.com“测试”
并查看出现的错误消息。 协议应该询问您的用户名和密码,以便您进行身份验证。