- 締切済み
phpを使用してPDFファイルを作成してメール添付で送信したい
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- shimix
- ベストアンサー率54% (865/1590)
multipartになるのでmb_send_mail()が使えなくなりますので、自分で文字コードの変換をしないといけないのが多少面倒です。 こちら↓などが参考になると思います。 http://www.stackasterisk.jp/tech/php/php03_04.jsp sendmailを使ってますが、bodyの組み立てさえわかればmail()でも送信できます。 #多分PEARに使いやすいのがあった気もしますけど、基本は一緒なので(汗
- memphis
- ベストアンサー率40% (975/2395)
ソースを書くのは手間なので、簡単に説明をすると 添付ファイルをBase64にてエンコードして、 メール本文部・添付ファイル部をboundaryで区切ります。 もしくあ、下のパッケージを使うと楽です。 http://pear.php.net/package/Mail_Mime
関連するQ&A
- PHPでPDFの自動印刷
PHPでPDFを作成し、PDFがブラウザで表示されたら自動印刷するようにしようと思っています。 FPDFを使い、用紙サイズA4・用紙方向縦に設定したPDFを生成することができました。 さらにFPDFのphpファイルを拡張して、PDFファイルにAcrobat JavaScriptを埋め込めるようにしました。 プリンタを指定してAdobe Readerで自動印刷することができました。 後は給紙を用紙トレイにできればよいのですが、方法がわかりません。 Acrobat JavaScriptでできるのでしょうか?FPDFでできるのでしょうか? それとも給紙方法の制御は無理なのでしょうか?
- ベストアンサー
- PHP
- 添付ファイル送信可のPHP
通常のフォームにて入力したものをメールにて送信されてくる様にまではできたのですが、 添付ファイル(画像など)を併せて送信させる事ができません。 今あるPHPファイル(cgiではなくPHPを使用しています)にどのような項目を追加すればよいのでしょうか? 説明不足があれば追記してまいりますのでご教授の程宜しくお願い致します。
- 締切済み
- ホームページ作成ソフト
- FPDFでPHPファイルをPDFに変換したい。
SQLとPHPを使って作った帳票をA4サイズでプリントアウトするのが最終目的です。 ★帳票のサンプル http://pips.chu.jp/0/a4/index.php 上の帳票(php保存)をPDFに変換してプリントアウトしたいです。 FPDFというライブラリをダウンロードして、何とか導入まではできました。 ↓ http://pips.chu.jp/0/pdf/pdfoutput.php が、このFPDFをどのように使えば先述の帳票(php保存)をPDF形式に変換できるのかがわかりません。 その方法を教えていただきたいと思います。 何卒よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- PDFファイルにフォントを埋め込む方法
よろしくお願いします。 Linux+Apache+PHPで開発を行っているのですが、PHPでFPDFを使用してPDFファイルの生成を行っています。 その際、PDFに出力するファイルに専用のフォントを使用した文字列を表示したいのですが、ベースとなるPDFファイルに対象となるフォントの全てを埋め込むことはできないのでしょうか? フォントを埋め込まないでPHPで作ったPDFをブラウザ(Acrobat)で開くとその開いたPCに該当するフォントがないと別のフォントに置き換わってしまいます。 これを何とか専用のフォントで表示することはできないでしょうか? PDFを閲覧する人は不特定多数なので 「フォントを入れてください」 ともかけません。 よろしくお願いいたします。
- ベストアンサー
- PHP
- PDFファイルの送信について
仕事で海外にメールを送信しているのですが、しょっちゅう 送信先で添付したPDFファイルが読めないと言われてしまい、 FAXで添付ファイルを送信したりしています。 詳しくは分かりかねるのですが、どうやら文字化けしているようです。 (返信されたメールがそうなっていました) 私の環境は Windows:2000 メーラー:Outlook Express 6 PDF作成ソフト:Acrobat PDF Writer5 です。 ちなみに、会社で使用しているのでPDF Writer5のバージョンを あげるということは難しいです。 Acrobat Distillerも使用できます。 テキストファイルをPDFにしたもの、スキャンしてPDFファイルにしたもの、 いずれも正しく送信できないことが多いです。 どなたかよい解決法を教えていただけませんでしょうか? よろしくお願いします。
- ベストアンサー
- その他(メールサービス・ソフト)
- PHP メール送信ができない
いつもお世話になっております。 最終的にやりたいことは、営業マンの受注一覧をPDF作成し そのPDFを営業マンにメールで送信する(添付ファイル)ということですが。 (PDF作成まではできております) これには、 とても道のりが遠そうです。 まずはじめに 普通に PHPから メールが送信できるか 試してみました。 <?php if (mb_send_mail("自分のアドレス", "TEST MAIL", "This is a test message.", "From: 自分のアドレス")) { echo "メールが送信されました。"; } else { echo "メールの送信に失敗しました。"; } ?> 文字化けの対策等もしなければいけないと思いますが とりあえず これで メールが届くかと思い やってみました。 結果は 「メールが送信されました。」と表示されておりますが 実際には 送られておりません。 いろいろと検索してみましたが これから どうすればいいのかが わかりません。 どうぞよろしくお願いいたします。
- ベストアンサー
- PHP
- スマートフォンからのPDFファイル添付メール送信
ドコモのアンドロイドのスマートフォンにてWEBサイトからPDFファイルをダウンロードし、そのPDFファイルをドコモメールに添付して、送信相手にメール送信することは可能なのでしょうか? ドコモメールの取説を見る限りでは、写真画像等は添付できるようですが、PDFファイル等については説明が見当たらず、その可否が確認できません。 何卒、ご教示頂きたく、宜しくお願い致します。
- 締切済み
- docomo
- Thunderbirdで添付し送信したPDFファイルにエラーがでる。
こんにちは。 現在メールソフトはThunderbirdを利用しています。 このメールソフトでPDFファイルを送信すると、 「ページの処理中にエラーが発生しました。オペランドの種類が正しくありません。」 「認識不可能なToken「」が見つかりました。」 と表示され、真っ白なファイルが表示されます。 送る前のファイルはもちろん正しく表示され、壊れてはいませんし、outlookで送信した場合もきちんと表示することが出来ます。(受信はThunderbird) ですので、Thunderbirdで送信する際にファイルを壊しているような気がします。 なお、PDFを添付して送る際にもエラーで送信はできるけど、送信済みトレイにログが残らないことがあります。 また、最初はPDFファイルもちゃんとエラー無く送信できていました。いつのまにかこういう症状に・・・。 この場合の対応方法がわかる方がおりましたら、ご教授御願いいたします。 やはり再インストールが手っ取りはやいのですかね・・・。
- 締切済み
- その他(メールサービス・ソフト)
- PDFファイル添付送信について
こんにちは、Outlook ExpressによるPDFファイル添付送信で相談します パソコンOSはWindowsXPです OutlookExpressのバージョンは6です PDFに変換したソフトはクセロ2を使いました それで添付した資料が楽譜なのですが相手が受信し開くと、タイトル名(カタカナ)やコード(アルファベット)は問題ないのですが楽譜記号のトーン記号や音符記号など文字化けと言っていいのか読み取れないものや、まったく違った記号で再現されてしまします。 何か設定があるのか調べてみたのですが、いきずまってしまいました説明不足があるかもしれませんがどうかよろしくお願いいたします。
- ベストアンサー
- その他(ソフトウェア)
お礼
返答が遅くなり申し訳ございません。 ご教授ありがとうございます。 追加で質問なのですが、FPDFを使用して生成したPDFファイルを Webサーバ上の指定場所に保存して、そのファイルをメール添付したいのですが、正常に動作しましせん。 ↓これを使用しているんですが、 Output("/test/temp.pdf"."F"); パスを指定してもその場所に保存できずエラーになります。 よい方法がありますでしょうか? その他によい方法などあればご教授をお願いいたします。