我的域名为1&1,我的主机在AWS上。我已经在Route5中配置了域,并设置了MX记录。如下:
10 mydomain.co.uk
10 mx01.1and1.co.uk
10 mx00.1and1.co.uk
电子邮件传输正常进行。电子邮件存储在1&1邮件存储区中。
我有一个在Cakephp上运行的应用程序,这是我的电子邮件传输配置。
'EmailTransport' => [
'default' => [
'className' => 'Cake\Mailer\Transport\MailTransport',
/*
* The following keys are used in SMTP transports:
*/
'host' => 'email-smtp.eu-west-1.amazonaws.com',
'port' => 465, // or 587
'timeout' => 30,
'username' => 'info@mydomain.co.uk',
'password' => '*****',
'client' => null,
'tls' => true,
'url' => env('EMAIL_TRANSPORT_DEFAULT_URL', null),
],
现在,当我发送电子邮件时,电子邮件已发送到客户帐户,但电子邮件变成垃圾邮件。然后我收到红色摇滚-电子邮件未加密。
以下是从客户帐户进行邮件转移的示例:
from: Company Name Ltd <info@mydomain.co.uk>
to: Alex Manor <alex.manor@gmail.com>
date: Jan 21, 2019, 11:13 PM
subject: You have requested to reset password
security: ec2-11-11-11-11.eu-west-1.compute.amazonaws.com did not encrypt this message Learn more
答案 0 :(得分:0)
感谢@Greg Schmidt。
'default' => [
'className' => 'Cake\Mailer\Transport\SmtpTransport', //<= The class name has to use SMTP
'host' => 'smtp.ionos.co.uk',
'port' => 587,
'timeout' => 30,
'username' => 'info@mydomain.co.uk',
'password' => '*****',
'client' => null,
'tls' => true,
'url' => env('EMAIL_TRANSPORT_DEFAULT_URL', null),
],
经过大量阅读,我知道您无需更改主机提供商即可进行电子邮件传输。只要正确设置了电子邮件电子邮件传输方法。您不应该获得红锁。
这里是配置电子邮件DNS传输的好指南
注意:第6点非常适合希望使用AWS主机进行电子邮件传输的人。