Почему амазонка переходит в спам - PullRequest
0 голосов
/ 22 января 2019

У меня есть домен с 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),
    ],

Теперь, когда я отправляю электронные письма, электронные письма отправляются на учетную запись клиента, но электронные письма отправляются в спаме.и я получаю Red Rock - электронная почта не зашифрована.

Вот пример передачи почты с учетной записи клиента:

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

1 Ответ

0 голосов
/ 22 января 2019

Спасибо @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 по электронной почте

  1. Войдите в систему 1and1 и перейдите в раздел Управление доменами.
  2. Домен в настоящее время настроен на использование серверов имен 1 & 1 с записями MX mx00.1and1.co.uk mx01.1and1.co.uk
  3. Вы вошли на Amazon Route 53.
  4. Создана размещенная зона для моего домена.
  5. Щелкните Созданный набор записей, затем использовали записи MX из 1and1, т.е. 0 mx00.1and1.co.uk и 1 mx01.1and1.co.uk - это было важный бит, который гарантировал, что я не потерял свою входящую электронную почту
  6. Отправился в SES и выбрал опцию использования маршрута 53, который автоматически создал мои записи CNAME и TXT в Route53
  7. Поскольку у меня теперь настроены записи MX 1 и 1 в Route53, я могу затем вернуться к 1 и 1 и изменить настройки DNS, чтобы использовать другие серверы имен, а затем введите мои серверы имен Amazon Route53.

Примечание: точка # 6 подходит для тех, кто хочет использовать хост AWS для транспортировки электронной почты.

...