web-dev-qa-db-ja.com

Gmailアカウントを使用してプログラムでメールを送信できますか?

Gmailアカウントを持っています。

このアカウントにログインしてメールを送信できるGoogleAPIはありますか?

3
Alex

はい。そして、そのドキュメントを見つける最も簡単な方法は、「gmailapi」をグーグルで検索することです。

ここ を参照してください。

一般的なSMTPクライアントを使用することもできます。 プリンター、スキャナー、またはアプリからのメールの送信 を参照してください。

5
Barmar

一言で言えば:他のメールプロバイダーと同じようにプログラムでメールを送信する-SMTPプロトコル(SSL経由)を使用:ポート465または587でsmtp.gmail.comに接続し、ユーザー名とパスワードを入力します。 UN * Xシステムでは、sendmail(または別のMTA)+ mailxのようなものを使用できます。後者はコマンドラインユーティリティです。使用方法については、たとえば here を参照してください。

1
einpoklum

はい、プログラムでメールを送信できます。まず、適切なアプリケーションパスワードを生成し、正しいSMTPサーバーで認証し、SMTPクライアントライブラリを使用して電子メールを送信する必要があります。

詳細については、このチュートリアルに従ってください( https://ps06756.wordpress.com/2017/08/17/how-to-send-email-through-gmail-programmatically/

0
Pratik Singhal