2020-11-01から1ヶ月間の記事一覧

C 言語にて libcurl を使って Gmail + OAuth で メールを送信する

C 言語にて libcurl を使って メールを送信する の続きです。 OAuth OAuth は Gmail サーバが採用しているユーザ認証方式です。 クライアント側は、 アクセストークン (Access Token) を取得して、 下記の形式の応答を返す。 base64("user=" {User} "^Aauth=…

C 言語にて libcurl を使って メールを送信する

libcurl libcurl は様々な通信プロトコルに対応している C ライブラリです。 メール関連では、smtp, pop3, imap に対応している。 libcurl - the multiprotocol file transfer library https://curl.haxx.se/libcurl/ アプリ作成方針 SMTP サーバとして、ロ…