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())}
あなたの回答
tips
プレビュー