Bagaimana cara mengubah alamat email pengirim?
Alamat email pengirim biasanya ditentukan sebagai parameter dalam fungsi yang digunakan untuk mengirim email. Anda dapat menggantinya dengan mengubah nilai parameter tersebut. Berikut adalah contoh menggunakan Python dengan modul smtplib :
import smtplib
# Tentukan server SMTP
server = smtplib.SMTP('smtp.gmail.com', 587)
# Start TLS untuk keamanan
server.starttls()
# Autentikasi dengan server
server.login("youremail@gmail.com", "yourpassword")
# Pesan yang ingin dikirim
message = "Pesan Anda"
# Kirim email
server.sendmail("emailpengirim@example.com", "emailpenerima@example.com", message)
# Tutup koneksi dengan server
server.quit()
Dalam contoh ini, Anda bisa mengganti "emailpengirim@example.com" dengan alamat email pengirim yang Anda inginkan.
Perlu diingat bahwa Anda harus mengganti "youremail@gmail.com" dan "yourpassword" dengan email dan password Gmail Anda. Anda juga perlu mengaktifkan "Less Secure App Access" di pengaturan akun Google Anda untuk dapat mengirim email melalui script Python ini.
Harap dicatat bahwa mengirim email melalui script seperti ini mungkin tidak ideal untuk produksi karena alasan keamanan dan keterbatasan dari server email. Untuk aplikasi produksi, Anda mungkin ingin mempertimbangkan menggunakan layanan pengiriman email profesional atau library Python yang lebih canggih seperti Yagmail atau Flask-Mail.