linux - 无法通过 linux 命令向 office 365 发送电子邮件

标签 linux centos sendmail office365

我正在尝试使用以下命令通过 linux 命令行发送电子邮件

echo "This is body part" | mail -s "this is subject" username@domain.com

如果我发送到 gmail,它可以工作,但如果我发送到 office365,它就不能工作。 你能帮帮我吗?

最佳答案

这也经常是因为您正在使用的邮件中继服务器(SMTP 邮件从 Linux 盒子路由通过)没有正确设置公共(public) RDNS 记录。许多邮件服务器拒绝来自没有适当 RDNS 配置的域的邮件。

关于linux - 无法通过 linux 命令向 office 365 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31986671/

相关文章:

nginx - 反向代理时出现 FaSTLy 错误

asp.net - 在 ASP.NET & MVC 中发送精美电子邮件的最佳实践

php - 如何在 CentOS 上的 php 中使用 mail() 从 Web 应用程序发送电子邮件(sendmail、postfix、...?)

git - 在主目录中安装 Git - CentOS 5 - 无根

Linux sendmail 命令在 cron 中不发送邮件

linux - 如何在Linux中获取被特定进程修改的文件

linux - 重新格式化 ini 字符串

与 Windows 相比,Python 请求在 Linux 中需要更长的时间才能返回

linux - 系统: denied request 44 in Minix

php swiftmailer 发送带有 smtp 传输超时的邮件