2016-04-25 43 views
0

如果我正在使用MIME :: Entity並設置自定義內容類型,那麼它是多行的。Perl MIME ::實體:避免多行內容類型

my $mime = MIME::Entity->build (Type => "multipart/related; myid=\"max123\"; type=\"xml\";", "X-Mailer" => ""); 

產生

... 
Content-Length: 1111 
Content-Type: multipart/related; 
myid="max123"; type="xml"; 
boundary="----------=_1461591465-23266-0" 
Content-Transfer-Encoding: binary 
.... 

我可以使內容類型在一個簡單的方式oneliner?

我想什麼:

Content-Length: 1111 
Content-Type: multipart/related; myid="max123"; type="xml"; boundary="----------=_1461591465-23266-0" 
Content-Transfer-Encoding: binary 

我正在尋找一個標準的方式(參數或設置),我沒有找到。 我最後的手段是更改代碼或更改字符串。

謝謝, 克里斯

+0

是否有一個特定的原因需要您的Content-Type適合單行?您收到的格式對於電子郵件來說是正常的。 – duskwuff

+0

我同意,但我似乎有些合作伙伴有問題。 – chris01

+0

除了添加一個 $ mime =〜s/\ n// g; ?? – chris01

回答

0

從開發商得到的信息。這不可能。所以我認爲上面的替代是最好的方法。