2012-08-13 150 views
1

我一直在使用PHPMailer,它工作正常。我可以添加簽名嗎,比如Outlook有什麼?使用PHPMailer發送郵件時可以添加簽名嗎?

+0

你是如何發送郵件的?你的標籤建議你使用jquery和ajax,php和asp.net ....?你使用什麼技術?我不知道你打算如何使用它,但是你能不能把它連接到你的消息字符串的末尾? – Jeemusu 2012-08-13 04:10:29

+0

signiture只是消息的開頭的文本。 – 2012-08-13 04:14:23

回答

1

如果您已經在函數中聲明瞭郵件過程,然後讓函數將您的簽名添加到主體的末尾($ mail-> MsgHTML)。

由於澄清......

$body = 'My message'; 
$body .= 'My signature'; 

$mail->MsgHTML($body); 
+0

恩,謝了! – tek4granted 2012-08-13 08:07:36

4

http://en.wikipedia.org/wiki/Signature_block#E-mail_and_Usenet 提供有關電子郵件簽名的概述。正如大家已經提到的,簽名只是電子郵件正文的一部分。唯一的限制是:「它應該由一條由正好兩個連字符組成的行,然後是空格,然後是行尾(即」 - \ n「),從消息正文中分隔」 。

+0

當然,不同的電子郵件客戶端可能會使用不同的簽名,但我的維基百科示例是最常用和最古老的示例之一,因此大多數客戶都會理解它。 – Tim 2012-08-13 04:58:38

+1

聽起來有點過時,我的所有sig都是帶有圖片的html,如果電子郵件是html,沒有理由,sig not can – 2012-08-13 05:04:08

+0

Dagon,感謝您的評論。我希望至少引用的其餘部分將有所幫助。 – Tim 2012-08-13 05:08:29

相關問題