Articles of smtp

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

Python: análisis de correos electrónicos con imágenes incrustadas

Estoy trabajando en una aplicación que se conecta al servidor de correo mediante la biblioteca POP3 de Python, analiza los correos electrónicos y los coloca en la base de datos. He analizado con éxito los correos electrónicos de texto, correos electrónicos html y archivos adjuntos. Ahora, estoy atascado con los correos electrónicos que contienen imágenes […]

Enviando correos a través de python

Intenté instalar y configurar el servidor SMTP. Y me parece que sucedió. Y cuando envío un correo de prueba desde la línea de comandos de Linux, recibo un correo, por ejemplo: echo “Test mail from postfix4” | mail -s “Test Postfix4” test@gmail.com Pero cuando traté de hacer lo mismo a través de python, obtuve un […]

Enviar correo anónimo desde la máquina local

Estaba usando Python para enviar un correo electrónico usando un servidor SMTP externo. En el código a continuación, intenté usar smtp.gmail.com para enviar un correo electrónico desde una identificación de gmail a otra identificación. Pude producir la salida con el siguiente código. import smtplib from email.MIMEText import MIMEText import socket socket.setdefaulttimeout(None) HOST = “smtp.gmail.com” PORT […]

La extensión SMTP AUTH no es compatible con el servidor en Python 2.4

Este es mi código normal en mi alojamiento de VPS que proporciona Python 2.4 def mail(receiver,Message): import smtplib try: s=smtplib.SMTP() s.connect(“smtp.gmail.com”,465) s.login(“email@gmail.com”, “password”) s.sendmail(“email@gmail.com”, receiver, Message) except Exception,R: return R Pero desafortunadamente devuelve este mensaje! : La SMTP AUTH extension not supported by server. En mi computadora, en la que instalé Python 2.7, encontré la […]