Cakephp发送带有DKIM签名的电子邮件
我的服务器电子邮件被Google和Yahoo视为垃圾邮件,我被告知,当我的服务器发送电子邮件时,我需要将DKIM与我的cakephp一起使用,下面是我的当前代码,我还需要添加什么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);
$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服务将电子邮件发送到另一个外部电子邮件托管域。