¿Por qué SendGrid me permite enviar correos electrónicos desde cualquier dirección?
Tengo un archivo python local que estoy usando para enviar correos electrónicos a través de SMTP de sendgrid:
gmail_sender = "[email protected]"
server_username = "apikey"
server_password = prod.CONFIG['sendgrid_SMTP']
server = smtplib.SMTP_SSL('smtp.sendgrid.net', 465)
server.login(server_username, server_password)
email_information['From'] = gmail_sender
server.sendmail(email_information['From'], email_information['To'],
email_information.as_string())
Estoy confundido acerca de quién está enviando el correo electrónico. Reemplacé gmail_sender con varios correos electrónicos diferentes, y sin tener que dar la contraseña a esos correos electrónicos, podría enviar un correo electrónico a través de SMTP de sendgrid. En la sección desde del correo electrónico que envié, dice el correo electrónico que puse como gmail_sender plus "a través de sendgrid.net". Puedo hacer que parezca que alguien envió el correo electrónico, ¿no es esto un problema de seguridad?
Se agradece cualquier orientación