[PHP] PHPでメール送信するなら Qdmail が便利!

PHP で問い合わせフォームなどを作る場合など、PHP のプログラムの中からメール送信したいことがあります。

PHP ではメール送信用の関数 mail()mb_send_mail() などの標準関数が用意されていますが、日本語を使っているとやはり文字化けの問題が起こったりします。

    そこで、メール送信用のライブラリを使う選択肢が登場しますが、私が愛用しているのは「Qdmail」。

    非常に使いやすく、何も考えなくても文字化け対応もしてくれます。HTML メールやデコメまで送れるという優れものです。

    また、同じ開発者の方が制作した「Qdsmtp」を組み合わせると、Windowsのようなデフォルトではメール送信できない環境でも、外部のSMTPサーバなどを利用してメール送信できるようになるので、大変便利です。

    ただ、2008年頃で開発が止まっているようで、現行バージョンの PHP では「Deprecated」となっている記述が含まれており、php.ini の error_reporting の設定に ~E_DEPRECATED を入れておかないと画面に警告が表示されてしまうので、その点だけ注意が必要です。


    Pocket
    Bookmark this on Yahoo Bookmark

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

    次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>