タグ

ブックマーク / qiita.com/awwa (6)

  • SMTPのテストを行うシェルスクリプト - Qiita

    SMTPサーバの接続確認をする際、テストメールを送信することがあります。 最初のうちはtelnetコマンドを手で叩いて確認してましたが、だんだん面倒になってきたので、シェルスクリプト化してみました。 内部ではncコマンドを叩いているので、ncがない場合別途インストールしてください。 base64のエンコードはこのあたりからどうぞ。 #!/bin/bash host=メールサーバホスト port=ポート番号(25、465、587とか) user=SMTP認証のユーザ名(base64エンコードしたもの) pass=SMTP認証のパスワード(base64エンコードしたもの) to=宛先メールアドレス from=送信元メールアドレス function mail_input { echo "EHLO localhost" sleep 1 echo "auth login" echo "$user"

    SMTPのテストを行うシェルスクリプト - Qiita
  • SendGrid公式ライブラリの今 - Qiita

    この記事はSendGrid Advent Calendar 2016の11日目の投稿です。 マシンのキーボードに関しては保守派の佐藤です。最近、新しいMacBook Proを手に入れましたが、もちろん物理ESCキー付きです。 はじめに SendGridは現在7つのプログラミング言語(C#, Go, Java, PHP, Node.js, Ruby, Python)向けにWeb APIにアクセスするためのライブラリを提供しています1。ソースコードはいずれもGitHubで公開されており、誰でも参照、フォーク、修正、Issue報告が可能です。いつからかもう忘れてしまいましたが少なくとも2年くらいにはなるでしょうか、趣味で全リポジトリをウォッチし続けてきたので2、これまでの歴史や最新状況をまとめてみたいと思います。 過去 元々公式ライブラリは、メール送信のみ可能なものでした。概ねWeb API v

    SendGrid公式ライブラリの今 - Qiita
  • SendGridのデモアプリをReact+Flux+Web API v3対応した話 - Qiita

    今回は、sendgrid-demoboxというデモアプリの紹介ついでに、最近行なった更新内容についてつらつらと書いていこうと思います。 この記事はSendGrid Advent Calendar 2016の8日目の投稿です。 飲み会の帰り道は決まって納豆巻きを購入する佐藤です。二日酔い防止に効くかどうかは知りません。 きっかけ このWebアプリケーションは、SendGridのデモ用に作成・公開しているものです。初期バージョンは2年前にコミットしたものが最後でしたが、あれから時間が経過してコードベースも古くなってしまっていました。Web API v3対応後のSendGrid公式ライブラリもまだまだ未成熟ながらだいぶ動くようになってきたのと、相変わらず変化の激しいJavaScript周りの新しい技術に触れるのにちょうどいい機会だと感じたので、全体的に実装し直そうと思い立ちました。 今回の目標

    SendGridのデモアプリをReact+Flux+Web API v3対応した話 - Qiita
  • SendGrid+Ruby+UTF-8でメールを送信する - Qiita

    クラウドメールサービスSendGridを使ってRubyからメールを送ってみます。 SendGridを使ってメールを送る方法はいくつかあります。詳しくは公式ブログを参照してください。 SMTP Web API マーケティングメール機能 今回はSMTPとX-SMTPAPIを組み合わせて宛先毎に内容の異なるメールを送ってみます。 SMTP SMTPはWeb APIに比べて細かいメール送信パラメータを指定できるのがメリットですが、それが面倒な場合、デメリットにもなります。今回はUTF-8でメールを送ります。JISで送るバージョンはこちら。 X-SMTPAPI 名前がSMTPっぽくて紛らわしいですが、X-SMTPAPIはSendGrid独自の拡張ヘッダです。これを利用するとメール送信時にSendGridの様々な機能を使うことができます。今回は、To、Substitution、Sectionを利用して

    SendGrid+Ruby+UTF-8でメールを送信する - Qiita
  • SendGrid+Node.js(nodemailer)+UTF-8でメールを送信する - Qiita

    クラウドメールサービスSendGridを使ってNode.js(nodemailer)からメールを送ってみます。 SendGridを使ってメールを送る方法はいくつかあります。詳しくは公式ブログを参照してください。 SMTP Web API マーケティングメール機能 今回はSMTPとX-SMTPAPIを組み合わせて宛先毎に内容の異なるメールを送ってみます。 SMTP SMTPはWeb APIに比べて細かいメール送信パラメータを指定できるのがメリットですが、それが面倒な場合、デメリットにもなります。今回はUTF-8でメールを送ります。 X-SMTPAPI 名前がSMTPっぽくて紛らわしいですが、X-SMTPAPIはSendGrid独自の拡張ヘッダです。これを利用するとメール送信時にSendGridの様々な機能を使うことができます。今回は、To、Substitution、Sectionを利用してメ

    SendGrid+Node.js(nodemailer)+UTF-8でメールを送信する - Qiita
  • SendGrid+PHP(SwiftMailer)+UTF-8でメールを送信する - Qiita

    クラウドメールサービスSendGridを使ってPHP(SwiftMailer)からメールを送ってみます。 SendGridを使ってメールを送る方法はいくつかあります。詳しくは公式ブログを参照してください。 SMTP Web API マーケティングメール機能 今回はSMTPとX-SMTPAPIを組み合わせて宛先毎に内容の異なるメールを送ってみます。 SMTP SMTPはWeb APIに比べて細かいメール送信パラメータを指定できるのがメリットですが、それが面倒な場合、デメリットにもなります。今回はUTF-8でメールを送ります。 X-SMTPAPI 名前がSMTPっぽくて紛らわしいですが、X-SMTPAPIはSendGrid独自の拡張ヘッダです。これを利用するとメール送信時にSendGridの様々な機能を使うことができます。今回は、To、Substitution、Sectionを利用してメールの

    SendGrid+PHP(SwiftMailer)+UTF-8でメールを送信する - Qiita
  • 1