Отправить электронное письмо в качестве ответа, используя Gmail API в PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Отправить электронное письмо в качестве ответа, используя Gmail API в Python

Сообщение Anonymous »

Я хотел бы знать, как отправить электронное письмо в качестве ответа из потока, используя API Gmail. Cajvjkubp=+nwgeycn40x-qg1i3yq7pzmxichjjnrosabhye1bg@mail.gmail.com < /p>
def create_message_with_thread_id(sender, to, subject, message_text, thread_id):
from email.message import EmailMessage
message = EmailMessage()

message.set_content(message_text)

message['To'] = to
message['From'] = sender
message['Subject'] = subject
message['In-Reply-To'] = thread_id
message['References'] = thread_id

# encoded message
encoded_message = base64.urlsafe_b64encode(message.as_bytes()) \
.decode()

message = {
'raw': encoded_message,
}

return message

# Function to send the message

def send_message(service, user_id, message):
try:
message = service.users().messages().send(
userId=user_id, body=message).execute()
print("Message Id: %s" % message['id'])
return message
except HttpError as e:
print("An error occurred: %s" % e)
return None


Подробнее здесь: https://stackoverflow.com/questions/767 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему я не могу отправить электронное письмо Gmail с помощью SwiftMailer?
    Anonymous » » в форуме Php
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Отправить электронное письмо (Gmail) — SMTP — C#
    Anonymous » » в форуме C#
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • Как отправить электронное письмо с учетной записью Gmail в .net?
    Anonymous » » в форуме C#
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Org.apache.commons.mail.EmailException: не удалось отправить электронное письмо на следующий сервер: smtp.gmail.com:465
    Anonymous » » в форуме JAVA
    0 Ответы
    46 Просмотры
    Последнее сообщение Anonymous
  • Отправить электронное письмо с Gmail с помощью Java
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»