我厌倦了这个问题,尝试了所有的事情和措施,但问题仍然存在。每当我使用cakephp 2.x发送电子邮件时,我会得到一个" via" xyzabc.com,靠近发件人在电子邮件收件箱中的电子邮件ID。
这是我的代码 -
App::uses('CakeEmail', 'Network/Email');
$Email = new CakeEmail();
$Email->from('noreply@'.env('SERVER_NAME'));
$Email->replyTo('noreply@'.env('SERVER_NAME'));
$Email->sender('noreply@'.env('SERVER_NAME'));
$Email->to('myemailid@gmail.com');
$Email->subject('Account activation Link');
$username="Katrina";
$link="http://mywebsite.com/users/account_activation/myemailid@gmail.com/jkasjfi3ed34";
$Email->viewVars(array('user_name' => $username,'link'=>$link));
$Email->template("user/new_user_registered");
$Email->emailFormat("html");
$Email->send();
请帮助解决问题,我的代码出了什么问题?