Mandrill文本字段限制PHP

时间:2016-01-09 18:14:39

标签: php email mandrill string-length

我正在尝试使用Mandrill发送简单的电子邮件,一切正常,直到我在文本字段中放入太多文字,这就是我的意思:

$message = array(
    'subject' => $subject,
    'text' => $content,
    'from_email' => 'myemail@gmail.com',
    'to' => array(
        array(
            'email' => $toMail,
        )
    )
);

$mandrill->messages->send($message, $async=false, $ip_pool=null, $send_at=null);

因此,当$ content包含超过1000个字符时,电子邮件不会发送,我收到500错误,这似乎是API超时。但是我需要发送最多20000个字符的电子邮件。这发生在任何人身上吗?这也是几个月前我的工作,我不知道为什么它不再起作用了。

我看到SMTP标头长度只能是1000个字符,但是文本段没有落在标题中吗?

更新:有趣的是,它在我的主计算机上仍能正常工作。我将网站移动到运行ubuntu 14.04的另一台机器上,这就是错误开始出现的地方。有人为什么有任何想法?

0 个答案:

没有答案
相关问题