开发者社区> 问答> 正文

用sendmail发送邮件测试?报错

sendmail相关的包都已经安装好了,我只需要能发送邮件就行了,但是测试发送时提示报错:

[root@VM_39_170_centos ~]# Could not resolve host: <smtp>
"/root/dead.letter" 11/309
. . . message not sent.
请问怎么解决?

展开
收起
爱吃鱼的程序员 2020-06-14 20:46:50 643 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    邮件服务器没写好吧,怎么是<smtp>呢?

    回复 @红薯:如果本地邮件服务器需要对外发送邮件,服务器需要连通外网么?还有一个问题:如果我利用第三方邮件服务器进行转发是肯定要连通那个外网地址,但是这样会不会安全性没有前面那个好啊回复 @红薯:我现在涉及到一个问题就是,现在这个服务器不可以访问外网;只对外开了几个端口用于项目访问;如果我想要在这台服务器上实现对外发送邮件,是需要连接外网,还是只需要开端口,因为我是刚接触这个不是太懂,请教请教您。回复 @yy100520:本地不就是localhost吗,本地发邮件建议用 Postfix嗯,这个问题我找到了,但是我想问下,这么配置的话配置第三方的我已经测试通过了,如果想要配置成本地,怎么配置呢?网上的找的都没有成功
    2020-06-14 20:47:08
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载
F2etest — 多浏览器兼容性测试整体解决方案 立即下载