0

ユーザーがサインアップした後にメール確認を設定しましたが、ユーザーがメールを受信すると、GMAILのFROM列に「info」と表示されます。「Example.com」や「Eメール検証」などと言うように変更する方法はありますか?メールを開く前に、ユーザーにメールの送信者を確認してもらいたいだけです。

config/constants.phpで定義されている方法は次のとおりです-CakePHPを使用

if(!defined('EMAIL_FROM')) {

define('EMAIL_FROM', 'info@example.com');

}

助けてください。

ありがとう

4

3 に答える 3

1

fromフィールドを定義するには、ドキュメントhttp://book.cakephp.org/2.0/en/core-utility-libraries/email.htmlに示されているように、CakeEmailオブジェクトを開始した後に設定する必要があります。

$email = new CakeEmail();
$email->from(array('me@example.com' => 'My Site'));
$email->to('you@example.com');
$email->subject('About');
$email->send('My message');
于 2012-08-01T19:02:45.747 に答える
0

メールアドレスの前に追加するとうまくいくと思います:

if(!defined('EMAIL_FROM')) {    
  define('EMAIL_FROM', 'Email Verification <info@example.com>');    
}  
于 2012-08-01T19:04:24.133 に答える
0

これはあなたに役立つと思います

$ this-> Email-> from = Configure :: read('FROM_EMAIL');

于 2012-08-02T11:21:41.990 に答える