lynx   »   [go: up one dir, main page]

タグ

phpとmailに関するkadoppeのブックマーク (4)

  • Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte

    hal456トップページ 注意! 業が忙しいため、私は開発・更新には関わっていませんし、ご質問にも対応しておりません。 下記のURLの方々が、引き継いでいただいているので、どうぞそちらをご利用ください。 ライセンスに従えば改変は自由ですが、ホームページでのダウンロードは停止いたします。使い方などについては、参考にされる方もいるかも知れませんので、当面の間、残しておきます。 長らくのご愛顧、誠にありがとうございました。 自分が作成したプログラムが、多くの方に便利に使われたことは、とてもうれしかったです。 2018/1/28 深謝 QdmailをPHP7.0に対応させる Qdmailシリーズのgithub版です。PHP5.4対応 qdmailを新しめのPHPでも動くようにした Qdmailとは Qdmailとは、PHPのマルチバイト環境(特に日語)にて、「文字化けしない」「簡単に"デコメ

    Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte
  • S-MEMO(エスメモ): PEAR::Mailを使ってメールを送信してみよう

    PHPにはmb_send_mail()関数という日語を含めたメールを送信する機能がありますがよく文字化けします。PHPの自動エンコーディング機能がうまくいかずに文字化けをするのですが、設定がシビアなので使ってません。例えば、同じサーバーを使っている場合は制作時に気をつければ問題ありませんが、サーバーを移行するようなことがあると新しいサーバーでメールが文字化けしたり結構大変だったりします。 結局send()関数を使うのですが、これで日語のメールを送信する為には追加メールヘッダを記述する必要があります。mb_send_mail()関数よりはマシですが、これもこれで設定に左右されるので意外と大変。メール送信用の自作関数を作ったものの完璧ではありませんでした。 最終的に落ち着いたのは、PEARのMailです。記述がシンプルな上に自由に設定できて便利。 ということで今回はPEAR::Mai

  • Mail_Mimeの使い方[Pear::Mail_Mime] - bnote

    PearにMail_Mimeと呼ばれるパッケージがあります。 MIMEとは、規格はRFC1521とRFC1522に文書化されています。Base64などの符号化により バイナリデータの転送を可能にしました。それに伴い、8ビットの日語も送信可能になり 複数のデータをまとめて転送できるようになりました。 このMIME形式にあわせて変換してくれるクラスがPearのMail_Mimeです。Maile_Mimeには Mail_Mime、Mail_mimeDecode、Mail_mimePartクラスが含まれています。 Mail_Mime使用方法は、次のようになります。 <?php require_once "Mail.php"; require_once "Mail/mime.php"; $subject = 'サブジェクト'; $subject = mb_convert_encoding($sub

  • - よくきたWiki

    † <?php require_once 'Mail.php'; $recipients = 'to@example.com'; $headers = array(); $headers[ "From"] = "from@example.com"; $headers[ "To"] = "to@example.com"; $headers[ "Subject"] = "Test mail"; $body = "Test body"; $params = array(); $params[ "host"] = "localhost"; $params[ "port"] = 25; $params[ "auth"] = "LOGIN"; $params[ "username"] = "username"; $params[ "password"] = "password"; $params[ "

  • 1
Лучший частный хостинг