2017-01-26 4 views
0

pdfファイルを生成し、phpmailerで電子メールで送信するスクリプトを作成しました。 電子メールでは、pdfファイルの名前をわかりやすい名前に変更します。phpmailer:添付ファイル付きの電子メールを送信し、ファイル名を設定する

$mail->addAttachment('assets/old_filename.pdf','new_name.pdf'); 

Gmailのようなメールクライアントの中には、ファイルを読むことはできますが、ダウンロードするとファイルは保存されません。 添付ファイルの名前を設定しないと、拡張子(pdf)とともに保存されます。 私はMIMEタイプを設定して、codeigniterでそれを送信しようとしました。それは助けにはならない。

答えて

0

PHPMailerは自動的に.pdf添付ファイルの正しいMIMEタイプを設定します。そうではありません。受信したメッセージのソースを調べることをお勧めします。添付ファイルのヘッダーにファイル名が表示されるはずです。それが正しい場合、保存するときに削除されますが、それはGmailの問題です。あなたのメッセージとは関係ありません。

関連する問題