我有一個奇怪的問題。Windows中的PEAR SMTP行爲
我在Ubuntu上使用PEAR SMTP。當我把這個消息:
--==Alternative_Boundary_x{da5ccf044317613d9f8e371455f292a6}x
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
hello world - plain text test
--==Alternative_Boundary_x{da5ccf044317613d9f8e371455f292a6}x
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit
<i>hello world - html test</i>
--==Alternative_Boundary_x{da5ccf044317613d9f8e371455f292a6}x--
--==Mixed_Boundary_x{e46253d4aad6aff75d74ef5eb064a626}x
Content-Type: application/rtf; name="attachment.rtf"
Content-Disposition: attachment; filename="attachment.rtf"
Content-Transfer-Encoding: base64
e1xydGYxXGFuc2lcZGVmZjB7XGZvbnR0Ymx7XGYwXGZtb2Rlcm5cZnBycTFcZmNoYXJzZXQwIENv
dXJpZXIgTmV3O317XGYxXGZuaWxcZmNoYXJzZXQwIENvdXJpZXIgTmV3O319DQp7XGNvbG9ydGJs
IDtccmVkMFxncmVlbjBcYmx1ZTA7fQ0Ke1wqXGdlbmVyYXRvciBNc2Z0ZWRpdCA1LjQxLjE1LjE1
MTU7fVx2aWV3a2luZDRcdWMxXHBhcmRcY2YxXGxhbmcyMDU3XGYwXGZzMzIgSGVsbG8gd29ybGRc
Y2YwXGYxXGZzMjBccGFyDQpcY2YxXGlcZjBcZnMyNCBIZWxsbyB3b3JsZFxjZjBcaTBcZjFcZnMy
MFxwYXINClxiIEhlbGxvIHdvcmxkXHBhcg0KXGIwXHBhcg0KXHBhcg0KfQ0KAA==
--==Mixed_Boundary_x{e46253d4aad6aff75d74ef5eb064a626}x
--==Mixed_Boundary_x{e46253d4aad6aff75d74ef5eb064a626}x
Content-Type: text/xml; name="attachment.xml"
Content-Disposition: attachment; filename="attachment.xml"
Content-Transfer-Encoding: base64
PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8YXR0YWNoZW1udD5pbiAueG1sIGZpbGU8L2F0dGFjaGVt
bnQ+IA==
--==Mixed_Boundary_x{e46253d4aad6aff75d74ef5eb064a626}x--
我收到沒有之一 - == {Mixed_Boundary_x e46253d4aad6aff75d74ef5eb064a626}×(看看那裏有一排是兩個)失蹤。一些如何發送PEAR smtp發送消息與缺少。
但是,如果我從Windows使用phplib,它發送得很好,並導致附件的工作!
我知道我可以使用PEAR Mime郵件來處理這個問題,但不幸的是,我正在使用遺留代碼,這不是一個選項,因爲郵件已經具有所有的編碼。
我的問題是,爲什麼PEAR刪除它?當不在那裏時,它會打破附件的作用是什麼?
感謝
什麼是* phplib *如果我可能會問? – hakre 2013-04-25 13:24:49
定製的PHP庫。它已經過時了,我認爲它不再受到支持。 – 2013-04-25 13:26:20
你是否收到任何錯誤訊息?有些提示可能會出錯?你有錯誤報告的最大限度嗎? – hakre 2013-04-25 13:27:19