2022-10-01から1ヶ月間の記事一覧

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

C 言語にて libcurl を使って Gmail + OAuth で メールを送信する の続きです。 libcurl libcurl は様々な通信プロトコルに対応している C ライブラリです。 メール関連では、smtp, pop3, imap に対応している。 libcurl Mac の場合は、brewコマンドでインス…

Gmail の仕様変更

(1) ユーザー名とパスワードによるログイン 以前は「安全でないアプリの使用を許可する」 というオプションがあり、 利用することができたが、 2022 年 5 月で終了した。 Google: 安全性の低いアプリと Google アカウント (2) OAuth認証の(OOB)フロー 以前…

The Modern C++ Challenge 第12章

The Modern C++ Challenge 第11章 の続きです。 今回は第12章に挑戦します。 まずは目次を読む。 第12章 ネットワーキングとサービス 95 ホストの IP アドレスを見つける 96 クライアントサーバー Fizz-Buzz 97 ビットコインの為替レート 98 IMAP を使用した…