2017-03-02 41 views
0

我想在我的電子郵件的消息上對PHPMailer做一個分界線。如何在PHPMailer上添加breakline?

這是我如何做到這一點:

$message = ''; 
$message .= 'Line 1' . "\r\n"; 
$message .= 'Line 2' . "\r\n"; 

我添加它的PHPMailer如下:

$mail->Body = $message; 

其中$mail是PHPMailer的實例,但是當我發送電子郵件的消息呢不尊重任何斷裂。

如何在PHPMailer上添加breakline?

在此先感謝!

+2

使用''
因爲電子郵件是HTML格式發送。 –

+0

我已將它添加爲答案! :)很高興它爲雅工作;) –

回答

1

由於電子郵件是HTML格式發送,您\r\n不會做任何事情。

您可以改爲使用<br>

$message = ''; 
$message .= 'Line 1' . "<br>"; 
$message .= 'Line 2' . "<br>"; 
0
$message = ''; 
$message .= 'Line 1' . "<br>"; 
$message .= 'Line 2' . "<br>"; 
如果使用 '<br>'

它可能無法正常工作

0

我想我的第一個問題是你發送文本或HTML?如果HTML然後我會建立它就像我會形式..

$message = ''; 
$message .= '<p>some fantastic question</p>'; 
$message .= '<p>another fantastic question</p>';