Cakephp发送带有DKIM签名的电子邮件

时间:2018-05-25 05:23:26

标签: cakephp dkim

我的服务器电子邮件被谷歌和雅虎视为垃圾邮件,我被告知当我的服务器发送电子邮件时我需要使用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 :(得分:1)

问题与您的代码无关。它是关于您发送电子邮件的电子邮件地址和服务器。您可能必须配置您的服务器。

您是否尝试过阅读DKIM?

http://www.dkim.org/

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