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

Cakephp发送带有DKIM签名的电子邮件,cakephp,dkim,Cakephp,Dkim,我的服务器电子邮件被Google和Yahoo视为垃圾邮件,我被告知,当我的服务器发送电子邮件时,我需要将DKIM与我的cakephp一起使用,下面是我的当前代码,我还需要添加什么 $email = $user['User']['email']; $verify_link = Router::url('/', true).'user/welcome/'.base64_encode($id).'/'.base64_encode($email);

我的服务器电子邮件被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);     
$email=$user['user']['email'];
$verify_link=Router::url('/',true)。'user/welcome/'.base64_encode($id)。'/'.base64_encode($email);
$message=“你好$name,

欢迎来到我们的域名”; $Email=new-CakeEmail(); $Email->from(数组($site\u sender\u Email=>'Ourdomain'); $Email->to($Email); $Email->subject('欢迎访问我们的域名'); $Email->emailFormat('html'); $Email->send($message);
问题与您的代码无关。它是关于电子邮件地址和您发送电子邮件的服务器的。您可能需要配置服务器

你读过关于DKIM的书吗


是的,我已经在服务器上启用了DKIM。CPanel一直告诉我代码应该启用它。我不知道从这里走到哪里。Peshraw,如何让我的服务器使用PHP邮件脚本通过SMTP服务将电子邮件发送到另一个外部电子邮件托管域。