0

Mengirim Email Gmail via Python – Python juga menyediakan fasilitas dalam mengakses internet, seprti halnya urllib,smtplib, dan lai-lain. dan dalam script kali ini, membahas mengenai bagaimana cara Mengirim Email Gmail via Python. namun jika email yahoo, kami pribadi belum menemukannya.

Syarat-syarat yang harus terpenuhi adalah: 1. menggunakan Python Programming 2. mengirim data ke gmail melalui python 3. hanya untuk gmail, bukan ymail atau yg lainnya 4. harus terkoneksi internet

import smtplib
from email.mime.text import MIMEText
from email.MIMEMultipart import MIMEMultipart

pengirim = 'summon.agus@gmail.com' #masukkan email pengirim
penerima = ('summon.agus@gmail.com') #bisa satu penerima atau lebih
msg = MIMEText('isi pesan dari email') #isi pesan email
msg ['Subject'] = 'Mengirim email via python'
msg ['From'] = pengirim
msg ['To'] = penerima

msg = MIMEMultipart()
msg.attach(MIMEText(file('fileku.docx').read()))  #buatlah file (satu folder) yg akan dikirim dgn program seperti "fileku.docx"

try:
    pwd = '12345'   #isikan password gmail mu??
    s = smtplib.SMTP_SSL()
    s.connect('smtp.gmail.com', 465)
    s.login(pengirim, pwd)
    s.sendmail(pengirim, penerima, msg.as_string())
    s.quit()
    print 'Berhasil mengirim e-mail'  #pesan ketika berhasil mengirim
except Exception:
    print 'Koneksi gagal, silahkan coba lagi!'  #pesan ketika tidak terkoneksi internet
internet python

Your Answer

blog comments powered by Disqus