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

简介:

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

image

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

 

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

第1种方法:

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

image

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

image

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

 

第2种方法:

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

image

 

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





     本文转自ljb_job 51CTO博客,原文链接:http://blog.51cto.com/liujb/1785045,如需转载请自行联系原作者




相关文章
|
6月前
|
Ruby
|
6月前
|
数据安全/隐私保护 Ruby
|
6月前
|
数据安全/隐私保护 Ruby
|
6月前
|
小程序 前端开发 JavaScript
node使用nodemailer在本地可以正常发送邮件,放服务器后无法发送报错
node使用nodemailer在本地可以正常发送邮件,放服务器后无法发送报错
106 0
|
域名解析 网络协议 网络安全
域名解析的邮件服务器无法发送邮件时
域名解析的邮件服务器无法发送邮件时
104 1
|
1月前
|
Python
python使用smtp发送邮件
python使用smtp发送邮件
19 0
|
3月前
|
数据安全/隐私保护
【Azure Logic App】在Azure Logic App中使用SMTP发送邮件示例
【Azure Logic App】在Azure Logic App中使用SMTP发送邮件示例
|
4月前
|
JavaScript API PHP
不用SMTP实现联系表单提交后发送邮件到指定邮箱
构建网站时,联系表单可通过邮件API(如SendGrid、Mailgun、Amazon SES)或第三方自动化服务(Zapier、Integromat)无需SMTP发送邮件。这些服务提供API接口和自动化工作流程,简化邮件发送。例如,使用SendGrid API在Python中发送邮件涉及注册、获取API密钥并编写发送邮件的代码。同样,Zapier可作为表单提交的触发器,自动发送邮件。此外,后端脚本(如PHPMailer)也能实现这一功能,但需编写处理SMTP的代码。选择适合的方法能优化邮件发送流程。
|
5月前
|
网络安全 数据安全/隐私保护 Python
Python SMTP发送邮件
Python SMTP发送邮件
|
域名解析 网络协议 网络安全
当您的域名解析的邮件服务器无法发送邮件时,可以检查以下几个方面
当您的域名解析的邮件服务器无法发送邮件时,可以检查以下几个方面
423 1