Mailgunを使ってメールを送る(2) ~API叩いてメールを送る編~
herokuからmailgunを使ってメールを送ろうと思ってとりあえずユーザー登録していたら、別にユーザー登録不要だったというオチ...
折角なので、API叩いてメールを送ってみることにした。
なので、Mailgunを使ってメールを送る(1) ~herokuからメールを送る編~の続きってわけではないです。
大まかな手順
- mailgunのアカウントを登録
- コマンド実行!!
mailgunのアカウントを登録
ホームページから
コマンド実行
export API_KEY='key-xxxxxxxxxxxxxxxxxxx'
export DOMAIN = 'xxxxxxx.mailgun.org'
curl -s --user "api:$API_KEY" https://api.mailgun.net/v2/$DOMAIN/messages \
-F from="User Name<me@$DOMAIN>"\
-F to="hoge@example.com" \
-F subject='Hello' \
-F text='Test mail !' \
--form-string html='<html>HTML version of the body</html>'
APY_KEYはmailgunの管理画面のTOPページに書かれている奴。
DOMAINはmailgunの管理画面の"Domains"の画面に書かれている奴。