使用php邮件程序发送电子邮件..
使用
$mail->AddStringAttachment($attachments, $name = 'Invoice_4675.pdf', $encoding = 'base64', $type = 'application/pdf');
在$attatchments
中获取此内容:
Array
(
[0] => Array
(
[0] => Invoice_4675.pdf
[1] => %PDF-1.6
%äãÏÒ
1 0 obj
[/PDF/ImageB/ImageC/ImageI/Text]
endobj
4 0 obj
<>
stream
xœ
endstream
endobj
5 0 obj
8
endobj
7 0 obj
<>
stream
ÿØÿàJFIFHHÿÛCÿÛCÿÀ3ðÿÄ
ÿĵ}!1AQa"q2‘¡#B±ÁRÑð$3br‚
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ
ÿĵw!1AQaq"2B‘¡±Á #3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚâãäåæçèéêòóôõö÷øùúÿÚ?þþ( Oƾ8ð¿Ã¿ÝxŸÅú¬Z>hñB÷2G4Í%Ìä½¼ñË<÷°Âª©îN$zyFO™g¸êYvU†uqrMÙYY-äÛi$º¶Íðøjøª±£‡¦åQô_™åý¨>üA×-<7¡ë÷–úÖ ïŸe¬hÚ–•ö×\ŽÞæâ²f9£H¯!(Uݤù¬º»Yug©‰áìÛ†ž2®ýš;´Óµü¯]4>ƒ¯†<@ €
[2] => buffer
)
)
但没有工作......
任何猜测如何做到这一点。
答案 0 :(得分:0)
最终我自己解决了我的问题:
$ attachments =&#34;我的帖子脚本。&#34 ;;
$ mail-&gt; AddStringAttachment($ attachments,&#34; test.pdf&#34;,&#34; base64&#34;,&#34; application / pdf&#34;);
希望帮助某人。