■目次
SendGrid
■SendGrid
SendGrid | メールを成功の原動力に。 https://sendgrid.kke.co.jp/ PHPでSendGridを使ったメール送信サンプル - Qiita https://qiita.com/tinaba/items/7266a31981ea0b137e07 ■ユーザ登録 以下から新規登録 https://sendgrid.kke.co.jp/app?p=signup.index パスワード: XXXXXXXXXXXXXXX 登録前に表示された: 迷惑メールやフィッシング詐欺などの悪用を防ぐため、ご登録時に審査を行っております。 正確かつ十分な情報が記入されているか、登録前に再度ご確認ください。 登録後に表示された: ご登録ありがとうございました。 審査結果のメールが届くまで、しばらくお待ちください(通常2営業日以内)。 なお、アカウント発行時にはログイン情報をメールでお送りしております。 このメールは再送できませんので大切に保管してください。 登録完了メールに記載されていた: SendGridにご登録いただき、誠にありがとうございます。 ログイン用のユーザ名につきましては、ご登録内容の確認およびアカウントのご利用準備が整い次第、別途ご連絡いたします(通常、翌2営業日以内)。 ※ユーザ名はメールアドレスではございません。 なお、ご登録内容について確認のご連絡をさせていただく場合がございますので、あらかじめご了承ください。 ■アカウント https://app.sendgrid.com/ xxxxxxxx@kke.com XXXXXXXXXXXXXXX ■APIキーを取得する APIキーを管理する - ドキュメント | SendGrid https://sendgrid.kke.co.jp/docs/Tutorials/A_Transaction_Mail/manage_api_key.html APIキー: ID: XXXXXXXXXXXXXXXXXXXXXX Key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ■APIを試す トランザクションメールを送信する - ドキュメント | SendGrid https://sendgrid.kke.co.jp/docs/Tutorials/A_Transaction_Mail/send_transaction_mail.html 以下はコンソールからのメール送信例 $ curl -X POST https://api.sendgrid.com/v3/mail/send \ -d '{ "personalizations": [ { "to": [ { "email": "to@example.com" } ], "subject": "こんにちは!" } ], "from": { "email": "from@example.com" }, "content": [ { "type": "text/plain", "value": "テキストメールです!" } ] }' \ -H "Authorization: Bearer XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \ -H "Content-Type: application/json" ■SMTPを試す トランザクションメールを送信する - ドキュメント | SendGrid https://sendgrid.kke.co.jp/docs/Tutorials/A_Transaction_Mail/send_transaction_mail.html SMTPの接続情報を教えてください。 - サポート https://support.sendgrid.kke.co.jp/hc/ja/articles/204187885 以下の情報で接続できる メールアカウントの名前は「apikey」で固定なので注意 メールアカウントとパスワードは、親アカウントやサブユーザの認証情報を使用することもできる サーバ: smtp.sendgrid.net メールアカウント: apikey メールパスワード: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX プロトコル: ssl 送信ポート: 465 ■Click Tracking と Open Tracking 問題 SendGridでメールを送信すると、Click Tracking のために文中のURLが自動的に書き換えられてしまう また、Open Tracking のために余計な画像が自動的に添付されてしまう トラッキング機能のための挙動だが、携帯メールなどで受信した場合に特に問題になる これはユーザ用画面の Settings → Tracking で「Click Tracking」と「Open Tracking」をOFFにすると解消できる メール本文内のURLが勝手に置換されてしまいます。解除できますか? - サポート https://support.sendgrid.kke.co.jp/hc/ja/articles/206253421-%E3%83%A1%E3%83%BC%E3%83%AB%E6%9C%AC%E6%... ユーザ用画面にログインできない場合でも、APIを使用している場合は対処できるみたい ただしSMTPで送信する場合は対応が難しいみたい Shinobilayer: SendGrid初心者のための注意点(SoftLayer版) - Qiita https://qiita.com/testnin2/items/ceb27d418a017c0c3490