LibGmailは、Pythonおよび一般的なフレームワークの両方で使用できます。 たとえば、 Djangoを使用します。
たとえば、次のコードを使用して、新しいユーザーにアカウントをアクティブ化する必要性に関する通知を送信します。
libgmailをインポートする
...
defアクティベーション(要求):
to_email = request.user.email
activation_link = dontbeevil.com/activate/%s% request.COOKIES ["sessionid"]
ga = libgmail.GmailAccount(dontbeevil@gmail.com、「ourpassword」)
ga.login()
subject = "サービス管理"
msg = "親愛なるユーザー! アカウントを有効にするには、次のリンクを使用します:%s»%activation_link
gmsg = libgmail.GmailComposedMessage(to_email、件名、msg)
ga.sendMessage(gmsg)
...
LibGmailを使用すると、ホスティング事業者の組み込みSMTPサーバーを使用する必要がなくなりました。 さらに、オフィスのメールボックスへのスパムがない場合:)すべてのスパムはGMailに送られます。
私のブログからクロスポスト。