タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rubyとmailに関するshoのブックマーク (2)

  • Sisimaiを使ったバウンスメールの管理 - クックパッド開発者ブログ

    最近、Ninja650に乗り換えたSREチームの菅原です。今までマルチばかり乗ってきたんですが、ツインもなかなか面白いですね。シフトペダルをガチャコンいわせながら方々に出かける毎日です。 この記事では、サービスが配信しようとして何らかの理由で差し戻されたメール—バウンスメールの管理をどのように行っているかという話しを書きます。 バウンスメール サービスがユーザに向けてメールを配信しようとすると、多かれ少なかれバウンスメールは発生します。メールアドレスが間違っている・携帯電話の設定で受信を拒否している・メールボックスが一杯にになっている・IPアドレスがブラックリストに載ってしまったためサーバにメールの受信を拒否されている…etc。完全になくすことは難しいですが、バウンスメールを放置するとメールの到達率を下げたり、送信先から一時的にメールの受信を拒否されたりすることがあるため、差し戻されてしま

    Sisimaiを使ったバウンスメールの管理 - クックパッド開発者ブログ
    sho
    sho 2017/05/15
    またキラキラネームのライブラリか……
  • Engine Yard Cloud で ISO-2022-JP メールを送って文字化けする場合の対処法 - 僕は発展途上技術者

    これ、Engine Yard Cloud を使っている日のユーザーにとっては FAQ になるのではないかと思ったのでメモ。 Engine Yard Cloud を使っていてメールを送る場合は SendGrid アドオンを使います。 メールの文字コードは最近は UTF-8 でも大丈夫みたいな情報も見るのですが、念のため mail-iso-2022-jp gem を使って ISO-2022-JP で送ります。 すると、短いテストメールでは問題なかったのですが、ちょっと文面が長くなると文字化けしてしまいました。 受信したメッセージのソースをみてみたところ、なぜか text/plain の文面(こちらは正常に表示されている)のあとに text/html(HTMLメール) が続く形で、multipart で送られていました。そして text/html(HTMLメール) の文面が文字化けしている。

    sho
    sho 2013/04/17
    えー、仕様なの!?
  • 1