receive read mails leer enviar correo con check and php python email smtp

php - read - python receive email



Python enviando correos electrónicos desde diferentes direcciones con gmail (1)

Agregar al mensaje

msg[''Reply-To''] = "THIS IS THE EMAIL I WANT TO [email protected]"

Editar

Una cosa que puede hacer es agregar el correo electrónico devuelto en sus Cuentas e Importar en gmail. y selecciónalo no como un alias. esto le permitirá enviar correos electrónicos desde su cuenta principal como la otra cuenta. usando la dirección de de la otra cuenta

Estoy tratando de hacer que un correo electrónico parezca venir de un usuario específico dentro de nuestra compañía para un correo electrónico automático de seguimiento del cliente. Por algún motivo, no puedo cambiar "DE" para parecerme a nadie más que a la cuenta con la que inicio sesión en Gmail.

Sé con certeza que la biblioteca de correo de PHP puede hacer que la dirección FROM provenga de cualquier persona sin ningún problema, pero por alguna razón no puedo hacerlo en Python. Tenemos una cuenta empresarial de Gmail si eso ayuda.

Aquí está el código con el que estoy trabajando

import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.MIMEImage import MIMEImage def sendFollowupEmail(html): msg = MimeText(''body'') msg[''Subject''] = ''subject'' msg[''From''] = "THIS IS THE EMAIL I WANT TO [email protected]" msg[''To''] = "[email protected]" username = ''[email protected]'' password = ''password'' server = smtplib.SMTP(''smtp.gmail.com:587'') server.starttls() server.login(username,password) server.sendmail(me, you, msg.as_string()) server.quit() if __name__ == ''__main__'': sendFollowupEmail("test123")

Aquí está el PHP que te permitirá cambiar de dirección a lo que quieras

function sendFollowUpEmail($options) { /* * Send an email to a person or group. * Dependencies: PHPMailer * options: { * ''to'' -> who to send the email to, * ''from''-> who the email was sent from, * ''subject''-> subject of the email, * ''body'' -> the body of the email * } */ $host = ''smtp.gmail.com''; $username = "[email protected]"; $password = "password"; $port = 465; echo error_reporting(E_STRICT); require_once(''PHPMailer/class.phpmailer.php''); $mail = new PHPMailer(); $body = $options[''body'']; $mail->IsSMTP(); $mail->IsHTML(true); $mail->SMTPAuth = true; $mail->SMTPSecure = "ssl"; $mail->Host = $host; $mail->Port = $port; $mail->Username = $username; $mail->Password = $password; $mail->SetFrom($options[''from''], $options[''from'']); if($options[''bcc'']!='''') { $mail->AddBCC($options[''bcc''], $options[''bcc'']); } //$mail->AddReplyTo("[email protected]","First Last"); $mail->Subject = $options[''subject'']; $mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; $mail->MsgHTML($body); $address = $options[''to'']; $mail->AddAddress($address); $mail->send();