Skip to content

yasukatsu/sendgird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SendGird

Github(sendgrid-go)

日本語doc

DynamicTemplate

  <html>
    <head>
      <title></title>
    </head>
    <body>
      <div>

        <p>
            <img src="画像のURL" height=300 weight=200>
        </p>

        ――――――――――<br>
        ■応募者情報<br>
        ・氏名:{{NAME_KANA}}<br>
        ・年齢:{{AGE}}<br>
        ・性別:{{SEX}}<br>
        ・電話番号:{{TEL1}}<br>
        ・電話番号2:{{TEL1}}<br>
        ・メールアドレス:{{EMAIL1}}<br>
        ・メールアドレス2:{{EMAIL2}}<br>
        {{#if ADDRESS}}
            ・住所:{{ADDRESS}}<br>
        {{else}}
            ・住所未入力<br>
        {{/if}}
        ――――――――――<br>

      </div>
    </body>
  </html>

Usage

  1. こちらを参考にAPIキーを作成する。
  2. cat sendgrid.env.example | sed s/\<SENDGRID_API_KEY\>/<ここに作成したAPIキーを入力する>/g > sendgrid.envを実施し、sendgrid.envを作成する。
  3. sendgrid.envのEMAIL=の後に送信したいアドレスを入れる。
    ※ DynamicTemplateを利用したい場合は別途テンプレートを登録する必要がある。
  4. make upでコンテナを起動させる。

メールの送信

  • helperPost
$ curl http://0.0.0.0:8000/helper
  • notHelperPost
    "email": "test@example.com"を変更する必要あり。。。
$ curl http://0.0.0.0:8000/notHelper
  • sendDynamicTemplateEmail
$ curl http://0.0.0.0:8000/dynamicTemplate

About

SendGridAPIの検証

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors