我正在尝试设置Sendinblue,并将其用作营销和常规Odoo 12电子邮件消息的SMTP服务器。
我在Sendinblue中设置了所有东西,并在Odoo中测试了SMTP服务器;成功;"设置/技术/传出邮件服务器"下的消息。
为此,我设置了一个带有以下数据的外部smpt服务器:
SMTP Server: smtp-relay.sendinblue.com
Email: my sendinblue email
Password: Password provided by sendinblue
Port: 587
Security: TLS (STARTTLS)
我可以成功测试连接,并将此SMTP服务器设置为从电子邮件营销/设置/常规设置发送电子邮件活动的服务器
创建了一个测试电子邮件活动,并尝试发送和测试,但没有成功。
当Odoo试图发送消息时;未送达电子邮件";带有唯一参考和我本地电脑名称的消息,类似于:
989345297097442.1625436965.401543280300903-openerp-reply_to@MYPC-NAME
我确认发件人电子邮件已在Sendinblue中注册并验证。在Odoo中使用与发件人相同的电子邮件。
我试着对我的个人gmail帐户做同样的事情,但即使激活了不太安全的应用程序,我的实例也不会发送任何消息。
可能出了什么问题?
我发现了问题。我必须验证我从Sendinblue服务发送电子邮件时使用的域名。我已经做到了Senders&API主菜单选项;域";选项卡。在验证了我的域名后,一切都运行良好