用newLISP通过SMTP服务器发送邮件
2014-05-22 23:51
435 查看
直接使用标准模块smtpx.lsp, smtp.lsp不能设定端口,经过试用无用。
下面是例子代码:
#!/usr/bin/newlisp
(set 'debug-flag true)
(module "smtpx.lsp")
(set 'r (SMTP:send-mail "from@my.com"
"chenshu@letv.com"
"test"
"How are you today? - john doe -"
"smtp.myserver.com"
"myuser"
"mypasswd"
587))
(unless r
(println (SMTP:get-error-text)))
(exit)
debug-flag设置为true是方便输出调试信息SMTP:get-error-text可以打印错误消息。
注意,上面的send-mail最后一个参数是指定的是端口号,如果用qq邮箱发送email,不需要填写这个端口号。
其他函数参考文档:
http://www.newlisp.org/code/modules/smtpx.lsp.html
下面是例子代码:
#!/usr/bin/newlisp
(set 'debug-flag true)
(module "smtpx.lsp")
(set 'r (SMTP:send-mail "from@my.com"
"chenshu@letv.com"
"test"
"How are you today? - john doe -"
"smtp.myserver.com"
"myuser"
"mypasswd"
587))
(unless r
(println (SMTP:get-error-text)))
(exit)
debug-flag设置为true是方便输出调试信息SMTP:get-error-text可以打印错误消息。
注意,上面的send-mail最后一个参数是指定的是端口号,如果用qq邮箱发送email,不需要填写这个端口号。
其他函数参考文档:
http://www.newlisp.org/code/modules/smtpx.lsp.html
相关文章推荐
- C# 通过smtp服务器进行邮件发送 MailHelper
- 通过163smtp服务器向各大邮箱发送邮件(SOCKET编程)
- Python:通过SMTP服务器发送邮件
- 通过本地IIS SMTP服务器发送邮件时提示“邮箱不可用”的解决办法
- 通过SMTP中继服务器发送邮件的问题
- 通过本地IIS SMTP服务器发送邮件时提示“邮箱不可用”的解决办法
- 通过本地IIS SMTP服务器发送邮件时提示“邮箱不可用”的解决办法
- ubuntu16.04 heirloom-mailx 通过外部SMTP服务器发送邮件
- 通过本地IIS SMTP服务器发送邮件时提示“邮箱不可用”的解决办法
- 通过QQ邮箱的SMTP服务器发送QQ邮件至163邮箱提示“发送邮件失败”的解决方案(三种可能性,不妨一试)
- 扫描仪通过SMTP中继服务器发送通知邮件失败
- JavaMail SMTP服务器发送邮件程序示例 java通过dns服务器解析ip地址
- Java实现通过smtp服务器向指定邮箱发送邮件
- 通过SmtpClient发送Exchange会议邮件
- IIS配置SMTP服务器,ASP.net发送邮件
- 利用smtp.163.com 发送邮件(本地无需服务器)
- PHP mail 通过Windows的SMTP发送邮件失败的解决方案
- 使用Pear和php socket来实现通过smtp验证发送邮件
- 使用System.Web.Mail 组件通过SMTP认证发送邮件
- 邮件接收服务器(pop3)与发送服务器(smtp)大全