質問: "日本語ファイル名"; ~ $mailer->addattachment("./ebook", $title.".pdf");
回答: >phpmailer の仕様を知らないので正確な回答ができるかわかりませんが、 普通添付ファイル名はマイムエンコードするもんじゃない? mb_internal_encoding("utf-8"); $title = "日本語ファイル名.pdf"; $title=mb_convert_encoding($title,"jis","utf-8"); $title=mb_encode_mimeheader($title,"jis"); $mailer->addattachment("./ebook", $title); みたいな感じ?