Python – Enviando email utilizando o Gmail

image_pdfimage_print

Utilizando python, é muito simples enviar email utilizando uma conta do gmail. Para tanto, basta seguir o exemplo abaixo.

import smtplib

fromaddr = '<email_de>'
toaddrs  = '<email_para>'
msg = '<mensagem>'
subject = '<subject>'
message = 'Subject: %s\n\n%s' % (subject, msg)

# Dados da conta utilizada para enviar o email
username = '<login>'
password = '<senha>'

# Lógica de envio dos dados
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.login(username,password)
server.sendmail(fromaddr, toaddrs, message)
server.quit()

Código atualizado em 2014.02.26 14.36 -03

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!