タグ

技術情報とメールに関するyomamaのブックマーク (2)

  • Gmailの新スパム規制対応全部書く

    [2024年1月10日、19日追記] GmailとYahoo!側のアップデートに合わせていくつか細かい説明を追加しています(大筋は変わっていません)。変更点だけ知りたい方は「追記」でページ内検索してください。 2023年10月3日、Googleはスパム対策強化のため、Gmailへ送るメールが満たすべき条件を2024年2月から厳しくすると発表しました。また米国Yahoo!も、2024年2月 第一四半期[1] から同様の対策を行うと発表しています。端的に言えば、この条件を満たさないと宛先にメールが届かなくなるという影響の大きな変更です。 この記事では、Gmailや米国Yahoo!の規制強化への対応方法を解説します。ただし米国Yahoo!にメールを送る人は多くないと思うので、フォーカスはGmail寄りです。また、メール配信サービス(海外だとSendGridやAmazon SES、国産だとblas

    Gmailの新スパム規制対応全部書く
  • メール送信でタイトルが化ける原因 - ROUTE 3390

    漢字や中国語のようなマルチバイトを含むメールを送信するときにハマったので記録。 文字コードはとーぜんutf8だしょ。 という事でヘッダに「text/plain; charset=utf-8」を指定。 メール文もutf8で記述したものをセットした。 タイトルも同じくutf8で記述したものをセットした。 でも化けた。 タイトルだけ化けた。 なぜか? タイトル(Subject)はヘッダなのだ。 ヘッダで「このメールはutf8だぜ」って指定している。 そのため文は化けない。 しかし、同じくヘッダであるSubjectはutf8とは言われていない。 更にいうとメールのヘッダに8ビット文字は使用出来ない。 使えるのは7ビット文字だ。 どうすればいいか? Subjectにも「これはutf8だぜ」って指定すればいい。 メールの規則によればこうなる。 =?utf-8?タイトル?= これをSubjectに入

    メール送信でタイトルが化ける原因 - ROUTE 3390
  • 1