Articles of smtplib

cuerpo de correo electrónico multiparte smtplib de Python que no se muestra en el iPhone

Estoy tratando de enviar un correo electrónico con una imagen usando smtplib en python. El correo electrónico se muestra bien en mi escritorio y en la aplicación de gmail del iPhone, pero en la aplicación de correo estándar del iPhone no aparece el cuerpo. Aquí está mi código: def send_html_email(self, subject, html, to_email,from_email, password, from_name, […]

smtplib de python no puede conectarse a gmail, mail.ru o cualquier otra cosa

Todas las líneas que comienzan desde la línea devuelven un error Errno 10060 o un error Errno 10061: import smtplib server = smtplib.SMTP(‘smtp.gmail.com:465’) mailServer = smtplib.SMTP(“smtp.gmail.com”, 587) mailServer = smtplib.SMTP(“smtp.gmail.com”, 465) mailServer = smtplib.SMTP(“smtp.mail.ru”, 25) mailServer = smtplib.SMTP(“smtp.mail.ru”, 2525) ¿Podrías ayudar? Debo estar perdiendo algo trivial … Mensajes de error completos: Traceback (most recent call […]

¿Cómo puedo mantener abierta una conexión SMTP con smtplib y Python?

Necesito verificar el tiempo de espera de un servidor SMTP, pero mi socket simplemente se cierra. ¿Qué estoy haciendo mal? Aquí está mi prueba para ello: #!/usr/bin/python import smtplib import time import datetime import socket socket.setdefaulttimeout(1800) now = time.time() server = smtplib.SMTP() server.set_debuglevel(1) server.connect(‘mx.foo.bar’,’25’) (code,resp) = server.docmd(‘NOOP’) then = time.time() print then-now Esperemos que esto […]

Python smtp error de autenticación de gmail (envío de correo electrónico a través del servidor smtp de gmail)

Tengo el siguiente código import smtplib from email.mime.text import MIMEText smtpserver = ‘smtp.gmail.com’ AUTHREQUIRED = 1 # if you need to use SMTP AUTH set to 1 smtpuser = ‘admin@myhost.com’ # for SMTP AUTH, set SMTP username here smtppass = ‘123456’ # for SMTP AUTH, set SMTP password here RECIPIENTS = [‘online8@gmail.com’] SENDER = ‘admin@myhost.com’ […]

SOCKET ERROR: Se rechazó la conexión en Ubuntu

Traceback (most recent call last): s = smtplib.SMTP(‘localhost’) File “/usr/lib/python2.7/smtplib.py”, line 251, in __init__ (code, msg) = self.connect(host, port) File “/usr/lib/python2.7/smtplib.py”, line 311, in connect self.sock = self._get_socket(host, port, self.timeout) File “/usr/lib/python2.7/smtplib.py”, line 286, in _get_socket return socket.create_connection((host, port), timeout) File “/usr/lib/python2.7/socket.py”, line 571, in create_connection raise err socket.error: [Errno 111] Connection refused P: Recibo […]

Variable de Python en un correo electrónico HTML en Python

¿Cómo inserto una variable en un correo electrónico html que estoy enviando con python? La variable que estoy tratando de enviar es el code . A continuación es lo que tengo hasta ahora. text = “We Says Thanks!” html = “””\ Thank you for being a loyal customer. Here is your unique code to unlock […]

Nuevo en Python, GMail error SMTP

Me estoy escribiendo una función simple de sendmail y sigo recibiendo este error: NameError: el nombre ‘SMTPException’ no está definido ¿Qué está mal con mi código? ¿Alguna sugerencia? import smtplib sender = “user@gmail.com” receiver = [“user@gmail.com”] message = “Hello!” try: session = smptlib.SMTP(‘smtp.gmail.com’,587) session.ehlo() session.starttls() session.ehlo() session.login(sender,’password’) session.sendmail(sender,receiver,message) session.quit() except SMTPException: print(‘Error’)

Correos no enviados a personas en CC

Tengo el siguiente script para enviar correos usando python import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText import os FROMADDR = “myaddr@server.com” PASSWORD = ‘foo’ TOADDR = [‘toaddr1@server.com’, ‘toaddr2@server.com’] CCADDR = [‘ccaddr1@server.com’, ‘ccaddr2@server.com’] # Create message container – the correct MIME type is multipart/alternative. msg = MIMEMultipart(‘alternative’) msg[‘Subject’] = ‘Test’ msg[‘From’] = FROMADDR […]

Problema con Python Email Parsing

así que estoy tratando de escribir un script en python que inicie sesión en mi cuenta de gmail y luego me diga, pronto en una GUI, cuál es el mensaje. Le haré un poco más al código más adelante para hacer que el progtwig sea un poco más útil, pero ahora mismo estoy atascado en […]

No puedo enviar correos electrónicos a través de python usando gmail – smtplib.SMTPException: la extensión SMTP AUTH no es compatible con el servidor

Solo quiero enviar un correo electrónico en python con un archivo adjunto import smtplib, os from email.MIMEMultipart import MIMEMultipart from email.MIMEBase import MIMEBase from email.MIMEText import MIMEText from email.Utils import COMMASPACE, formatdate from email import Encoders def send_mail(send_from, send_to, subject, text, files=[], server=”localhost”): assert type(send_to)==list assert type(files)==list msg = MIMEMultipart() msg[‘From’] = send_from msg[‘To’] = […]