Articles of email

¿Cómo puedo enviar un correo electrónico usando Python?

Estoy escribiendo un progtwig que envía un correo electrónico usando Python. Lo que he aprendido de varios foros es el siguiente código: #!/usr/bin/env python import smtplib sender = “sachinites@gmail.com” receivers = [“abhisheks@cse.iitb.ac.in”] yourname = “Abhishek Sagar” recvname = “receptionist” sub = “Testing email” body = “who cares” message = “From: ” + yourname + “\n” […]

Insertar imagen en email

Actualmente tengo un progtwig que seleccionará aleatoriamente citas de una lista y las enviaré por correo electrónico. Ahora estoy tratando de incrustar una imagen en el correo electrónico también. Me he encontrado con un problema en el que puedo adjuntar el correo electrónico pero mis citas ya no funcionan. He investigado en línea y las […]

django-allauth: ¿cómo modificar la url de confirmación de correo electrónico?

Estoy ejecutando django en el puerto 8001, mientras que nginx está manejando las tareas del servidor web en el puerto 80. nginx proxies vistas y algunas llamadas de la API REST a Django. Estoy usando django-allauth para el registro / autenticación de usuarios. Cuando un nuevo usuario se registra, django-allauth envía al usuario un correo […]

¿Cómo configura Django para enviar correo a través de Postfix?

¿Cómo configura Django y Postfix para enviar correos electrónicos para las aplicaciones de Django? Puedo hacerlo usando la configuración del servidor de Gmail, pero quiero enviar un correo electrónico desde mi propio servidor usando mi propio dominio.

Tener problemas con el envío de un correo electrónico a través de SMTP Python

Así que estoy intentando enviar un correo electrónico a través de SMTPlib con Python, pero no puedo hacerlo funcionar. Leí las especificaciones de Microsoft SMTP y las puse en consecuencia, pero no puedo hacer que funcione. Aquí está mi código: # Send an email SERVER = “smtp-mail.outlook.com” PORT = 587 USER = “******@outlook.com” PASS = […]

Python 3 smtplib enviar con caracteres Unicode

Tengo un problema al enviar caracteres Unicode por correo electrónico usando smtplib en Python 3. Esto falla en 3.1.1, pero funciona en 2.5.4: import smtplib from email.mime.text import MIMEText sender = to = ‘ABC@DEF.com’ server = ‘smtp.DEF.com’ msg = MIMEText(‘€10’) msg[‘Subject’] = ‘Hello’ msg[‘From’] = sender msg[‘To’] = to s = smtplib.SMTP(server) s.sendmail(sender, [to], msg.as_string()) […]

” La red es inalcanzable” cuando se intenta enviar un correo electrónico usando Django

Por alguna razón, recibo este error al intentar enviar un correo electrónico (con gmail) utilizando Django. [Errno 101] Network is unreachable Lo extraño de esto es que solo parece suceder cuando mi aplicación web se ejecuta en mi servidor (bluehost). Funciona bien cuando localmente. Aquí están mis configuraciones de correo electrónico EMAIL_USE_TLS = True EMAIL_HOST […]

¿Cómo enviar un correo electrónico con adjunto pdf en Python?

Posible duplicado: Cómo enviar archivos adjuntos de correo electrónico con python Me gustaría editar el siguiente código y enviar un correo electrónico con un archivo adjunto. El archivo adjunto es un archivo pdf, se encuentra en /home/myuser/sample.pdf, en el entorno de Linux. ¿Qué debo cambiar a continuación? import smtplib fromaddr = ‘myemail@gmail.com’ toaddrs = ‘youremail@gmail.com’ […]

Python: al enviar un correo electrónico, siempre está bloqueado en la cláusula: smtpserver = smtplib.SMTP (“smtp.gmail.com”, 587)

Estoy escribiendo un progtwig de Python para enviar un correo electrónico. Pero cada vez que se ejecuta la cláusula: smtpserver = smtplib.SMTP(“smtp.gmail.com”,587) se bloqueará aquí y siempre se mantendrá en estado de ejecución sin ninguna indicación ni error. No se por que ¿Y puede alguien ayudarme? El código es el siguiente: importar smtplib to = […]

¿Cómo puedo obtener el contenido de texto de un mensaje de correo electrónico utilizando Python?

Dado un mensaje RFC822 en Python 2.6, ¿cómo puedo obtener la parte correcta de texto / contenido sin formato? Básicamente, el algoritmo que quiero es este: message = email.message_from_string(raw_message) if has_mime_part(message, “text/plain”): mime_part = get_mime_part(message, “text/plain”) text_content = decode_mime_part(mime_part) elif has_mime_part(message, “text/html”): mime_part = get_mime_part(message, “text/html”) html = decode_mime_part(mime_part) text_content = render_html_to_plaintext(html) else: # fallback […]