質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Gmail

GmailとはGoogleによって提供されているウェブメールのサービスのことです。

Google API

Googleは多種多様なAPIを提供していて、その多くはウェブ開発者向けのAPIです。それらのAPIは消費者に人気なGoogleのサービス(Google Maps, Google Earth, AdSense, Adwords, Google Apps,YouTube等)に基づいています。

メール

メールは、コンピュータネットワークを利用し、 情報等を交換する手段のことです。

Q&A

0回答

771閲覧

GmailAPI メール送信時の差出人名を設定したい

inuo55

総合スコア6

Gmail

GmailとはGoogleによって提供されているウェブメールのサービスのことです。

Google API

Googleは多種多様なAPIを提供していて、その多くはウェブ開発者向けのAPIです。それらのAPIは消費者に人気なGoogleのサービス(Google Maps, Google Earth, AdSense, Adwords, Google Apps,YouTube等)に基づいています。

メール

メールは、コンピュータネットワークを利用し、 情報等を交換する手段のことです。

0グッド

1クリップ

投稿2021/07/23 06:08

GmailAPIを利用しGmailでメールを送信できました。
ただ、差出人名の設定方法がわかりません。
どのようにすればよいのかご教授お願いいたします。

実際に使っているのは
公式サイトのサンプルです。↓
公式サイトPythonでメール送信

ちなみに
GASの場合nameで設定できるのでサンプルに以下のコードを追加してみたのですが、だめでした。

message['name'] = '差出人名'

参考
GASでメールを送信する場合の差出人名設定方法
GASの場合name で設定できると記載があります。
GmailAPIの場合該当の記述をみつけることができませんでした。

以下公式サイトのメール送信のサンプルなのですが、差出人名をどうすれば設定できるのかご教授お願いいたします。
公式サイトPythonでメール送信

python

1def create_message(sender, to, subject, message_text): 2 """Create a message for an email. 3 4 Args: 5 sender: Email address of the sender. 6 to: Email address of the receiver. 7 subject: The subject of the email message. 8 message_text: The text of the email message. 9 10 Returns: 11 An object containing a base64url encoded email object. 12 """ 13 message = MIMEText(message_text) 14 message['to'] = to 15 message['from'] = sender 16 message['subject'] = subject 17 return {'raw': base64.urlsafe_b64encode(message.as_string())}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問