我正在使用PEAR邮件库来处理我的PHP网站上的邮件。
对于转到txt / SMS的长消息,我正在打破消息并循环遍历mail()脚本,以便向收件人提供整个消息。
我的代码:
$xi=1;
$x = 125;
if (strlen($txtbody)>$x) {
$bodyparts = explode("\n", wordwrap($txtbody, $x));
foreach($bodyparts as $bodypart) {
$bodypart='(#'.$xi.') '.$bodypart;
$mail = $smtp->send($to, $headers, $bodypart);
$xi++;
}
} else {
$mail = $smtp->send($to, $headers, $txtbody);
}
我的问题:
我的邮件未按正确顺序收到。
我正在为每个消息片段编号,以查看是否有任何押韵或原因,但没有找到任何内容。
提前感谢您的回复。