2008-10-21 47 views

回答

2

這取決於你的功能,如果你有一個可以將表導出爲CSV到一個字符串的函數,然後將郵件功能支持從一個字符串,那麼我認爲你有你需要創建附件...

+0

我剛剛閱讀了html mime郵件,它確實提到它可以附加PHP字符串中的文件。 – Brad 2008-10-21 12:52:33

0

在理論上可以通過寫相應的標籤和handcrafing電子郵件自己自己嵌入它。

或者您可以輕鬆地將它保存到臨時位置,使用像PHPMailer這樣的工具(它可能還支持字符串附件)來附加文件,發送郵件然後刪除臨時文件。

0

如果您將二進制電子郵件將其轉換二進制到文本,從而可通過文本介質傳輸。轉換過程調用uuencode用於轉換二進制文件。

因此,當您使用客戶端附加文件時,它只是對其進行編碼並將文本與其餘消息一起添加。我不知道確切的格式,讓它看起來像客戶端的連接,但(而不僅僅是亂碼的郵件正文)。

0

如果使用PEAR及其「addAttachment」方法中的Mail_Mime包,請將「$ isfile」(4th)參數設置爲false,並將該字符串作爲「$ file」(1st)參數傳遞。更多here

如果您使用PHPMailer,請使用其「AddStringAttachment」方法。

如果你不使用這些,那麼你需要更具體。

相關問題