タグ

DEVとMailに関するko-ya-maのブックマーク (27)

  • PHPでJIS以外の文字を文字化けせずに日本語メールを送る方法

    こんにちわ。花粉の季節が近づいてきてビクビクしている高橋です。 ちょっとタイトルが長くなってしまいましたが今回はメールの文字化けについて書きたいと思います。 最近では日語のメールをUTF8で送るサービスも多くなってきたと思いますが、 まだまだJISで送る方が主流だと思います。 JISで送っているのでJISで扱っていない文字は当然文字化けします。 しかし、世の現場にはこんな会話が繰り広げられていることでしょう。 「このメールの”①”ってところが文字化けってんだけど」 「日語のメールはJISって文字コードで送ってましてー それJISで扱ってない文字なんで文字化けちゃうのしょうがないですねー」 「GmailとかAmazonのメールではそういう文字送れてるけど?」 「(ほんとだ、ゔぅ)なんででしょうね、ハハハ…」 日語のメールはJISで送るというのがスタンダードで、来はJISで扱っていない

    ko-ya-ma
    ko-ya-ma 2013/10/28
    ISO-2022-JP-MSなんていう文字コードがあるんだ
  • Amazon EC2 Eメール送信ベストプラクティス | DevelopersIO

    ども、大瀧です。 EC2からEメールを送るという案件、たくさんありますよね。そして結構な確率でトラブるんですよね(涙目)。そんな苦い経験をベストプラクティスとしてまとめてみました。一応技術的なところは網羅したつもりですが、メールセキュリティの専門ではないので、不備や間違いがあればご指摘ください。 では、メール送信トラブルの元凶である、スパムメールとその対策からご紹介していきます。 スパムメールとの闘いダイジェスト Eメールの歴史は、スパムメールとの闘いの歴史と言えます。 不特定多数に送信されるスパムメール(未承諾の広告メール)は、メール受信者に不快な思いをさせるとともに、メールサーバーのメール流量を爆発的に増加させ、長らくメールサーバー管理者を泣かせてきました。 このスパムメールをなんとか撃退しようと、現在では主に以下のような対策が行われています。 1. 送信メールサーバー側のネットワーク

    Amazon EC2 Eメール送信ベストプラクティス | DevelopersIO
  • Mailman - Develog - Webアプリケーション、インフラに関する記録

    Webアプリケーション開発、インフラ構築、インターネット系のサービスの情報を記録しています Develog = Develop + Blog ■環境 CentOS 5.2 Mailman 2.1.11 メーリングリスト作成後に管理者に届くはずのメールが来ない。 /var/log/maillog と /var/log/messages を確認するが、関係しそうなメッセージはない。 Mailmanのログは、/usr/local/mailman/logs/ にあるということが分かり、 grep hogehoge@example.jp /usr/local/mailman/logs/* で、管理者のメールアドレスを含むファイルを探すと、/usr/local/mailman/logs/smtp-failure にエラーが書かれていました。 Sep 09 14:11:07 2008 (6156) de

    ko-ya-ma
    ko-ya-ma 2012/08/08
    mercurial の notify が働かない理由がコレでした。
  • 小規模なWebサイトにぴったり。PHP製のメールフォーム·TransmitMail MOONGIFT

    TransmitMailは日製の汎用型メールフォールソフトウェアです。 Webサイトにメールフォームの設置というのはよくあることです。そんな時に使える日語対応のメールフォームソフトウェアがTransmitMailです。 デモです。多数の入力項目、入力チェックに対応しています。 必須チェックのエラーです。画面上と項目の横と二つ表示されます。 メールアドレスフォーマットのチェックもできます。 半角英数などの文字種チェックもあります。 入力の後、確認画面が表示されます。 完了ページです。 確認メールも送信されて、入力内容の確認ができます。 TransmitMailはPHP5.2以上で動作します。また、マークアップエンジニアが開発したとのことで、Dreamweaverやマークアップエンジニアにとって優しい作りになっています。セッションによって重複送信を防ぐ仕組みがあります。静的サイトにメールフ

    小規模なWebサイトにぴったり。PHP製のメールフォーム·TransmitMail MOONGIFT
    ko-ya-ma
    ko-ya-ma 2012/03/19
    Dreamweaverやマークアップエンジニアにとって優しい作りになっています
  • 開発時に。送信内容が確認できるダミーのSMTPサーバ·smtp4dev MOONGIFT

    smtp4devはWindowsローカル上に立てるダミーのSMTPサーバです。 システム開発においてメール送信を行う時はよくあります。SMTPサーバを立てたとして、間違って送信してしまうと大変な事態につながるかも知れません。そこで使ってみたいのがローカルで使えるダミーのSMTPサーバ、smtp4devです。 起動しました。まずはセキュリティ警告が出ます。 メイン画面です。この時点でポートは開いています。 オプションです。UIに関する設定です。 サーバ設定です。ポート番号はデフォルトで25です。 アップデートチェッカーもあります。 こんな感じで常駐します。 こんな感じでPHPからメールを送ってみます。 送信しました。すぐに反映されます。 さらに日語件名のメールを送ってみました。文字化けせずに送信されています。 メーラーでメールの内容を確認できます。 さらに詳細を確認できます。 メッセージソ

    開発時に。送信内容が確認できるダミーのSMTPサーバ·smtp4dev MOONGIFT
  • API for transactional email > PostageApp

    The Problem: Sending personalized, transactional, or event driven email from your web app can be a hassle. The Solution: PostageApp helps design, send, and analyze emails within minutes. Have their own SMTP server or require a bulk MTA service. Don't want to re-deploy for every email template change. Want to personalize and track transactional emails. Need to improve reporting, control, & reliabil

    ko-ya-ma
    ko-ya-ma 2010/03/15
    あなたが作ったWebサービスのメール配信部分だけを肩代わりしてくれるサービス
  • 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