Category Archives: その他

zendesk webhook 追加

管理画面

ターゲット作成

  • 設定場所
    設定 > 機能拡張 > ターゲット追加 > HTTPターゲット

  • 設定内容
    webhookの通知先

トリガ作成

ビジネスルール > トリガ
前ステップで作成したターゲットを指定する

sendgrid handson

API Document

https://sendgrid.com/docs/API_Reference/api_v3.html

イベント

drop

bounce

送信したメールが何らかの理由で宛先に届かない

種類

  • soft bounce
    smptのレスポンスが400番台
  • hard bounce
    smtpのレスポンスが500番台

バウンスリスト

  • Suppressions > Bounces
    から確認できる。ハードバウンスの時のみ、このリストに入る
  • リストから削除することもできる
  • リストにあるメールは、送信時にドロップ(送信されない)される

Subscription管理

  • 設定画面との連携がわからない。勝手にヘッダに入るようになるという理解で良いか?
  • previewが更新されない

ライブラリ

どこまでをライブラリと言っているのかがわからない

テンプレート

  • レガシーテンプレート
  • トランザクションテンプレート
    • テンプレートIDを指定してメールを送れる
    • 配信停止のリンクをテンプレートにどのように組み込めば良いか?

独自ドメイン(ホワイトラベル)

  • 何も設定しないと sendgrid.net 経由となるのを変更する(SPFとDKIMはSendgridのドメインで解決される)

参考

https://sendgrid.kke.co.jp/docs/Tutorials/index.html

正規表現 or条件

// どちらのstrにも合致する
str := "111,111,111,111"
// str := "a1234567891,111,111,111"

if ok, _ := regexp.MatchString("(a\\d{10}|\\d+),\\d+,\\d+,\\d+", str); ok {
    log.Print("ok")
}

jira-slack連携

rails

root設定

post '/callback' => 'webhook#callback'

callbackコントローラー

Heroku

commitしてからfixie設定? 必要ないかも

heroku addons:create fixie:tricycle

jira

webhook作成

  • トリガー
    コメント作成時にチェック

  • webhookURL
    herokuのURLを記入

Gmail IMAPとPOP3の開始方法

■送信メール(IMAP)
 認証を使用: オン
 TLS/STARTTLS のポート: 587
 SSL のポート: 465

■受信メール(POP3)
 pop.gmail.com
 SSL を使用: オン
 ポート: 995

■アカウント情報
 ・ID
 メールアドレス全体

 ・パスワード
 Gmailのパスワード