【问题标题】:CakePHP email change the word that comes after viaCakePHP 电子邮件更改 via 之后的单词
【发布时间】:2013-09-28 00:19:34
【问题描述】:

我正在使用 CakePHP 的内置电子邮件功能发送电子邮件

每次我发送电子邮件时,我都会收到这个

这是我的代码:

    $email = new CakeEmail();
    foreach($userReceiverEmail as $key => $value){
        $email->reset();
        $email->from(array($userSenderEmail=>$userSender));
        $email->replyTo($userSenderEmail);
        $email->to($value);
        $email->emailFormat('html');
        $email->subject($subject);
        if(@$email->send($msg)){
            $mailSentCounter++;
        }
    }

如何将via host.mysite.com 更改为via admin.host.com 之类的内容?

您的帮助将不胜感激!提前致谢! :)

【问题讨论】:

  • 试试这个 $email = new CakeEmail(); foreach($userReceiverEmail as $key => $value){ $email->reset(); $email->from(array($userSenderEmail=>$userSender)); $email->config('gmail' or 'smtp' or . based on what server you use); $email->emailFormat('html'); $email->replyTo($userSenderEmail); $email->to($value); $电子邮件->主题($主题); if(@$email->send($msg)){ $mailSentCounter++; } }

标签: php email cakephp


【解决方案1】:

只需自定义您的电子邮件模板。

查看文档:http://book.cakephp.org/2.0/en/core-utility-libraries/email.html#sending-templated-emails

【讨论】:

    猜你喜欢
    • 2018-04-30
    • 1970-01-01
    • 1970-01-01
    • 2016-06-08
    • 2013-04-09
    • 1970-01-01
    • 2011-01-02
    • 2011-05-08
    • 1970-01-01
    相关资源
    最近更新 更多