Chả là có 1 ông em hỏi mình câu hỏi như trên nhưng hơi khác 1 tí là gửi
email bằng tài khoản Gmail nhưng với code PHP. PHP thì mình ít làm, nên
chỉ đưa cho ông em tài liệu hướng dẫn. Nhưng bỗng dưng trong đầu lóe lên
câu hỏi, nếu bài toán đó giải bằng Python thì sao nhỉ? Chưa đầy 10
phút, mình đã tìm được câu trả lời cho câu hỏi đó. Thật thú vị! Mới thấy
Python hỗ trợ lập trình viên rất tốt, code đơn giản và dễ hiểu.
import smtplib #Sử dụng module smtp của Python
#Khai báo username và pass
username = 'hocbaomat'
password = '123456'
#Soạn email
msg = 'This is a test'
#Tạo đối tượng làm việc với smtp của gmail
server = smtplib.SMTP('smtp.gmail.com:587') # Tạo một kết nối đến SMTP của gmail
server.starttls() #Khởi tạo kết nối TLS SMTP
server.login(username, password) # Đăng nhập user, pass
fromaddr = 'hocbaomat@gmail.com' # Địa chỉ người gửi
toaddr = 'maivanthang@gmail.com' # Địa chỉ người nhận
server.sendmail(fromaddr, toaddr, msg) # Gửi email từ hocbaomat@gmail.com đến maivanthang@gmail.com
server.close() # Kết thúc
# Củ Hành
cảm ơn nhiều nhé ^^
Trả lờiXóa