PHPでメール送信はQdmailが簡単で便利!添付ファイルもOK!PHPでメール送信はQdmailが簡単で便利!添付ファイルもOK!http://white-bear.info/archives/1457PHPでメール送信はQdmailが簡単で便利!添付ファイルもOK!PHPでメールを送信する場合、mail関数やmb_send_mail関数、PEARのMailクラスを使う方法があると思いますが、なにやらいろいろ面倒そうだったのでQdmailというライブラリを使ったらとても簡単だったので、簡単に紹介します。QdmailとQdsmtpを入手ライブラリ本体であるQdmailとQdsmtpを入手します。■Qdmailのダウンロード(クリックするとダウンロードできます)http://hal456.net/public/image/qdmail/200804/qdmail.1.2.6b.zipqdmail.1.2.6b.zipを解凍するとqdmail.phpというファイルがありますのでそれを使用します。■Qdsmtpのダウンロード(クリックするとダウンロードできます)http://hal456.net/public/image/qdsmtp/200804/qdsmtp.0.2.0a.zipqdsmtp.0.2.0a.zipを解凍するとqdsmtp.phpというファイルがありますのでそれを使用します。使い方によってはなにやらエラーになったりする事例があるようなのでqdmail.phpの一部を修正します。1340行目のplainとhtmlを入れ替えてplainを前に持ってきます。true,),このように修正します。true,),2429行目のiPhoneのアドレスを修正します。'SB',このように修正します。具体的なコード例は以下のようになります。//SMTP_AUTHの場合。認証なしなら25で良いかと。array(//メールサーバ'host'=>'hogehoge.mail.jp',//SMTP_AUTHの場合。認証なしなら25で良いかと。print_r($mail->errorStatment(false),true);}※cc,bcc,reply-toは次のように指定します。'返信先の名称(日本語可)');以上です。PHPのmail関数やmb_send_mail関数を使用するよりはるかに簡単に添付ファイルなども送信できる点は非常に便利かと思います。ライブラリの使用に制限等がない開発であれば使用してみてはいかがでしょうか。東京生まれの東京在住です。日々、インターネットを楽しみつつプログラミングなんかもしています。Androidに興味があります。