Articles of smtp

¿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 […]

No se pueden enviar correos electrónicos con pyramid_mailer y gmail

Estoy tratando de enviar correos electrónicos desde mi sitio web de pirámide con mi smtp de gmail y el paquete pyramid_mailer. En primer lugar, si alguien tiene otra sugerencia para una solución de correo electrónico, ¡hágamelo saber! Agregué lo siguiente a mi dev.ini: mail.host = smtp.gmail.com mail.username = user@gmail.com mail.password = password mail.port = 465 […]

Django registro de correo electrónico no envío

He estado tratando de obtener el correo electrónico de activación de la cuenta django-registration-redux para enviarlo a los usuarios recién registrados. He conseguido que todas las partes no relacionadas con el correo electrónico funcionen, como el inicio / cierre de sesión y el registro del usuario. Cuando me registro, automáticamente inicia sesión en mi como […]

No se puede configurar Django para que funcione con smtp.gmail.com

He estado tratando de hacer que django trabaje con el servidor smtp de gmail para enviar correos, pero siempre recibo este rastreo. Cualquier ayuda será muy apreciada. —– settings.py —– EMAIL_HOST = ‘smtp.gmail.com’ EMAIL_HOST_USER = ‘user@gmail.com’ EMAIL_HOST_PASSWORD = ‘your-password’ EMAIL_PORT = 587 EMAIL_USE_TLS = True —- concha de python —– desde django.core.mail import EmailMessage email […]

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’)

¿Cuál es la forma correcta de ENVIAR REALMENTE el correo desde el código (Python)?

Descargo de responsabilidad : Dudé en el título, debido a la naturaleza amplia de esta pregunta (ver más abajo ;-), otras opciones incluyen: ¿Cómo enviar un correo desde localhost, usando solo el código Python? ¿Cómo enviar correos electrónicos desde el código Python, sin el uso de un servidor SMTP externo? ¿Es posible enviar un correo […]

Creación de un servidor de correo electrónico Python (receptor)

Estoy tratando de producir un script de Python simple para un VPS de Linux que me permita recibir correo (y luego puedo hacer cosas en Python, como imprimirlo en stdout). Nada más complejo que eso. No quiero usar una solución “pesada” o un progtwig de servidor, realmente estoy justo después de un simple script de […]

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 […]