Cakephp отправка писем с подписью DKIM - PullRequest
0 голосов
/ 25 мая 2018

Мои серверные электронные письма считаются спамом от Google и Yahoo, и мне сказали, что мне нужно использовать DKIM с моей CakePHP, когда мой сервер отправляет электронные письма. Ниже приведен мой текущий код, что еще мне нужно добавить?

$email = $user['User']['email'];

    $verify_link = Router::url('/', true).'user/welcome/'.base64_encode($id).'/'.base64_encode($email);         
                $message = "Hello $name,<br/><br/>Welcome to our domain";


        $Email = new CakeEmail();
                    $Email->from(array($site_sender_email => 'Ourdomain'));
                    $Email->to($email);
                    $Email->subject('Welcome to our domain');
                    $Email->emailFormat('html');
                    $Email->send($message);     

1 Ответ

0 голосов
/ 25 мая 2018

Проблема не в вашем коде.Речь идет об адресе электронной почты и сервере, с которого вы отправляете почту.Возможно, вам придется настроить свой сервер.

Вы пробовали читать о DKIM?

http://www.dkim.org/

https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail

...