通过SMTP中继服务器发送邮件的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过SMTP中继服务器发送邮件的问题相关的知识,希望对你有一定的参考价值。

昨天写了一篇 SMTP中继服务器部署的文章,有朋友问我本地多个应用使用了不同的邮件通知地址,但发邮件的时候只能使用SMTP中继服务器上配置的地址才能发送,如下图:

技术分享

所有的业务应用都必须配置成上图中的地址才可以发送邮件通知。

 

针对以上问题,我们可以通过2种方法来解决:

第1种方法:

针对客户的业务应用及多功能设备使用的邮件通知地址在Office 365 exchange online上创建相应的:共享邮箱 ,如下图:

技术分享

在共享邮箱中添加:发送方式的权限给SMTP中继服务器中的office 365帐户

技术分享

这样的话SMTP中继上设置的邮件地址会通过共享邮箱发送电子邮件,收件人看到的发件人是此共享邮箱发送的,问题解决。

 

第2种方法:

针对所有的业务应用及多功能设备使用的通知邮件地址在Office 365 exchange online中创建对应的邮箱帐户,并对这些帐户进行配置,添加:SMTP中继服务器中指定的邮箱地址到这些邮箱属性中:发送方式的权限中,如下图:

技术分享

 

针对以上2种方法,我个人建议通过第1种方法比较好,因为从授权的角度来说,共享邮箱是不占用授权的,而通过第2种方法就需要为这些邮箱分配授权才能正常的使用,如果客户的业务应用及多功能设备比较多的话,占用的授权也比较多,用户在金钱上的投入就比较大,因此建议通过第1种方法对用户来说更适合

本文出自 “jianbin liu的博客” 博客,转载请与作者联系!

以上是关于通过SMTP中继服务器发送邮件的问题的主要内容,如果未能解决你的问题,请参考以下文章

如果您的托管服务提供商不允许 SMTP 中继,如何发送电子邮件?

我如何使用后缀过滤掉无效的电子邮件,然后再将它们发送到smtp中继

php发送邮件

SSMTP—让Linux系统从Office 365发送邮件

使用 smtp 发送电子邮件

如何设置outlook office365邮箱的中继