Đã đến lúc cho một dự án khác.
Và lần này chúng ta sẽ sử dụng Python để gửi email.
Đúng rồi.
Chúng tôi có thể gửi email bằng Python.
Bây giờ chúng ta sẽ khám phá lý do tại sao điều này có thể hữu ích sau này.
Nhưng tôi muốn cho bạn biết.
Python có một mô-đun email được tích hợp sẵn và mô-đun này thực sự đã được cập nhật với Python 3. 6.
Vì vậy, tôi sẽ cho bạn xem phiên bản mới nhất.
Khi bạn Google cách gửi email bằng Python, bạn có thể thấy rất nhiều cách gửi email lỗi thời.
Vì vậy, chỉ cần lưu ý rằng bạn có thể thấy điều gì đó khác với những gì tôi sắp cho bạn thấy.
Nhưng khi quay video này, đây là cách mới nhất để gửi email.
Vì vậy, tại sao điều này có thể hữu ích?
Hãy tưởng tượng bạn có một danh sách các email mà bạn đã thu thập và bạn muốn khởi chạy một công ty khởi nghiệp mới.
Bạn muốn mọi người biết về công ty khởi nghiệp của bạn, phải không?
Vì vậy, chúng tôi có thể tạo một chương trình gửi email đến có thể hàng trăm, hàng nghìn người cùng một lúc, có
thể là email tùy chỉnh với tên của họ để quảng bá sản phẩm của chúng tôi.
Bây giờ chúng ta sẽ đi vào vấn đề gửi thư rác và những thứ tương tự sau này.
Nhưng bạn có thể tự nghĩ, tại sao chúng ta cần Python cho việc này?
Ví dụ, có những công cụ như.
MailChimp.
Đó là một sản phẩm dựa trên đăng ký phần mềm cho phép chúng tôi làm điều này.
Chúng tôi có thể thu thập email và cũng có thể gửi email tùy chỉnh.
Và bạn nói đúng, các công ty như MailChimp hoặc Miller Lite hoặc hàng trăm công ty trong số họ cho phép chúng tôi gửi rất
nhiều email cho khách hàng tiềm năng để bán khách hàng tiềm năng nhằm thử và phát triển doanh nghiệp của chúng tôi.
Nhưng tôi muốn chỉ cho bạn cách thực hiện với Python, vì đôi khi nó có thể hữu ích.
Vì vậy, hay thực hiện ngay bây giơ.
Và tôi sẽ sử dụng dự án này như một cơ hội để chúng ta tìm hiểu một vài gói được xây dựng trong Python.
Bây giờ cái đầu tiên chúng ta sẽ sử dụng là SMTP lib.
Vì vậy, Asim tpy lib mô-đun.
Và chúng ta cũng sẽ nói từ các thông điệp chấm email, nhập email.
Thông điệp.
Và đây sẽ là thông điệp email.
Một lần nữa, đây là mô-đun email được tích hợp sẵn trong Python.
Và trên thực tế, tôi sẽ liên kết tới đây, nơi nó hiển thị cho bạn một số API kế thừa.
Vì vậy, đó là cách sử dụng mọi thứ đã lỗi thời.
Chúng tôi sẽ thực hiện cách gửi email cho các thư được lưu trữ trong email.
Hiện nay.
Cái còn lại là SMTP.
Bây giờ, SMTP sẽ cho phép chúng ta tạo cái mà chúng ta gọi là máy chủ SMTP.
Bất kỳ lúc nào bạn gửi email cho bất kỳ ai, nó cần phải có một máy chủ giao tiếp ngôn ngữ của
email.
Và đây là những gì SMTP được sử dụng.
Ví dụ: trên các trang web, bạn có thể thấy HTTP hoặc https là giao thức giao tiếp giữa trình duyệt và máy
chủ giống như cách mà e-mail có giao thức riêng để giao tiếp và đó là thông
qua SMTP.
Trên thực tế, từ viết tắt của Simple Mail Transfer Protocol.
Đó là một giao thức hoặc một tiêu chuẩn để gửi email từ máy tính này sang máy tính khác.
Gmail sử dụng cái này, Hotmail sử dụng cái này cho hầu hết các ứng dụng email.
Tôi sẽ liên kết đến một số tài nguyên nếu bạn muốn đọc thêm về SMTP.
Nhưng điều quan trọng là, nếu chúng ta muốn gửi một email, chúng ta cần máy chủ SMTP.
Bây giờ từ đây, chúng ta sẽ đi sâu vào cách gửi email đầu tiên của mình.
Trước khi chúng ta đi sâu vào vấn đề đó và video tiếp theo, tôi muốn bạn tiếp tục và tạo một tài khoản email.
Nếu bạn chưa có, tôi sẽ sử dụng một tài khoản email giả, một tài khoản Gmail mà tôi vừa tạo,
vì những gì chúng tôi sẽ làm là chúng tôi sẽ phải đăng nhập vào tài khoản này bằng mật
khẩu, tên người dùng của chúng tôi và thực sự gửi email từ tài khoản email này mà không thực sự sử dụng trình duyệt này.
Vì vậy, hãy tiếp tục và tạo một tài khoản Gmail giả hoặc bạn có thể sử dụng tài khoản thông thường của mình nếu bạn muốn.
Nhưng tôi thích giữ mật khẩu của mình tránh xa mọi thứ và tôi không thực sự muốn chia sẻ mật khẩu email cá nhân của mình
với bạn, vì vậy tôi sẽ sử dụng mật khẩu này.
Được rồi.
Hãy nghỉ ngơi và gửi email đầu tiên của chúng tôi trong video tiếp theo.