ถึงเวลาสำหรับโครงการอื่น
และคราวนี้เราจะใช้ Python เพื่อส่งอีเมล
ถูกตัอง.
เราสามารถส่งอีเมลด้วย Python
ตอนนี้เราจะสำรวจว่าทำไมสิ่งนี้จึงอาจมีประโยชน์ในภายหลัง
แต่ฉันต้องการให้คุณหัวขึ้น
Python มีโมดูลอีเมลในตัวและโมดูลนี้ได้รับการอัปเดตด้วย Python 3 6.
ดังนั้นฉันจะแสดงให้คุณเห็นเวอร์ชันล่าสุด
เมื่อคุณใช้ Google วิธีส่งอีเมลด้วย Python คุณอาจเห็นวิธีการส่งอีเมลที่ล้าสมัยมากมาย
ดังนั้น แค่คิดไว้ล่วงหน้าว่าคุณอาจเห็นบางอย่างที่ต่างไปจากที่ฉันจะแสดงให้คุณเห็น
แต่ในการบันทึกวิดีโอนี้ นี่เป็นวิธีล่าสุดในการส่งอีเมล
เหตุใดจึงอาจมีประโยชน์
ลองนึกภาพว่าคุณมีรายชื่ออีเมลที่คุณรวบรวมและต้องการเริ่มต้นการเริ่มต้นใหม่
คุณต้องการให้คนอื่นรู้เกี่ยวกับการเริ่มต้นของคุณใช่ไหม
ดังนั้น เราจึงสามารถสร้างโปรแกรมที่ส่งอีเมลถึงผู้คนหลายแสนคนพร้อมกัน บางทีอาจเป็นอีเมลที่กำหนดเองพร้อมชื่อของพวกเขาเพื่อโปรโมตผลิตภัณฑ์ของเรา
ตอนนี้เราจะเข้าสู่การสแปมและเรื่องอื่นๆ ในภายหลัง
แต่คุณอาจกำลังคิดกับตัวเองว่าทำไมเราต้องใช้ Python สำหรับสิ่งนี้?
ตัวอย่างเช่นมีเครื่องมือเช่น
MailChimp.
นั่นคือผลิตภัณฑ์ตามการสมัครสมาชิกซอฟต์แวร์ที่ช่วยให้เราทำสิ่งนี้ได้
เราสามารถรวบรวมอีเมลและส่งอีเมลที่กำหนดเองได้
และคุณพูดถูก บริษัทต่างๆ เช่น MailChimp หรือ Miller Lite หรือมีบริษัทหลายร้อยแห่งช่วยให้เราส่งอีเมลจำนวนมากไปยังผู้มีโอกาสเป็นลูกค้าเพื่อขายลีดเพื่อพยายามขยายธุรกิจของเรา
แต่ฉันต้องการแสดงให้คุณเห็นว่าควรทำอย่างไรกับ Python เนื่องจากมีบางครั้งที่อาจมีประโยชน์
มาเริ่มกันเลยดีกว่า
และฉันจะใช้โปรเจ็กต์นี้เป็นโอกาสที่เราจะได้เรียนรู้แพ็คเกจที่สร้างขึ้นใน Python
อันดับแรกที่เราจะใช้คือ SMTP lib
ดังนั้นโมดูล Asim tpy lib
และเราจะพูดจากข้อความดอทอีเมล นำเข้าอีเมลด้วย
ข้อความ.
และนี่ควรเป็นข้อความอีเมล
อีกครั้ง นี่คือโมดูลอีเมลที่มาพร้อมกับ Python
และที่จริงฉันจะเชื่อมโยงที่นี่ซึ่งจะแสดงให้คุณเห็นบางส่วนของ API ดั้งเดิม
นั่นคือวิธีการใช้สิ่งต่าง ๆ ที่ล้าสมัย
เรากำลังจะทำอีเมลที่เก็บข้อความวิธีการส่งอีเมล
ตอนนี้.
อีกอันหนึ่งคือ SMTP
ตอนนี้ SMTP จะทำให้เราสามารถสร้างสิ่งที่เราเรียกว่าเซิร์ฟเวอร์ SMTP ได้
ทุกครั้งที่คุณส่งอีเมลถึงใครก็ตาม จะต้องมีเซิร์ฟเวอร์ที่สื่อสารภาษาของอีเมล
และนี่คือสิ่งที่ SMTP ใช้สำหรับ
ตัวอย่างเช่น บนเว็บไซต์ คุณอาจเห็น HTTP หรือ https เป็นโปรโตคอลในการสื่อสารระหว่างเบราว์เซอร์และเซิร์ฟเวอร์ในลักษณะเดียวกับที่อีเมลมีโปรโตคอลในการสื่อสารของตัวเอง
ซึ่งก็คือผ่าน SMTP
ตามจริงแล้ว ตัวย่อย่อมาจาก Simple Mail Transfer Protocol
เป็นโปรโตคอลหรือมาตรฐานสำหรับส่งอีเมลจากคอมพิวเตอร์ไปยังคอมพิวเตอร์
Gmail ใช้สิ่งนี้ Hotmail ใช้ไคลเอนต์อีเมลส่วนใหญ่นี้
ฉันจะลิงก์ไปยังแหล่งข้อมูลหากคุณต้องการอ่านเพิ่มเติมเกี่ยวกับ SMTP
แต่สิ่งสำคัญคือ ถ้าเราต้องการส่งอีเมล เราต้องการเซิร์ฟเวอร์ SMTP
จากนี้ไป เราจะมาเจาะลึกถึงวิธีการส่งอีเมลฉบับแรกกัน
ก่อนที่เราจะพูดถึงเรื่องนั้นและวิดีโอต่อไป ฉันต้องการให้คุณสร้างบัญชีอีเมลก่อน
หากคุณไม่มี ฉันจะใช้บัญชีอีเมลจำลอง บัญชี Gmail ที่ฉันเพิ่งสร้างขึ้น
เพราะสิ่งที่เราจะทำคือเราต้องลงชื่อเข้าใช้ด้วยรหัสผ่าน ชื่อผู้ใช้ของเรา
และส่งอีเมลจากบัญชีอีเมลนี้จริง ๆ โดยไม่ต้องใช้เบราว์เซอร์นี้จริงๆ
ดังนั้นไปข้างหน้าและสร้างบัญชี Gmail จำลองหรือคุณสามารถใช้บัญชีปกติของคุณได้หากต้องการ
แต่ฉันชอบเก็บรหัสผ่านให้ห่างจากทุกสิ่ง และฉันไม่ต้องการเปิดเผยรหัสผ่านอีเมลส่วนตัวของฉันกับคุณ
ดังนั้นฉันจะใช้รหัสผ่านนี้
ไม่เป็นไร.
หยุดพักแล้วส่งอีเมลฉบับแรกของเราในวิดีโอหน้า