มาส่งอีเมลฉบับแรกของเรากันเถอะ
ตอนนี้ สิ่งนี้ต้องการการกำหนดค่ามากมาย ซึ่งคุณจะต้องทำความคุ้นเคยอีกครั้ง
ดังนั้นถ้ามันดูล้นหลามก็ไม่ต้องกังวล
เมื่อคุณมีการตั้งค่าพื้นฐานนี้แล้ว คุณสามารถส่งอีเมลประเภทใดก็ได้ที่คุณต้องการ
สิ่งแรกที่เราจะทำคือ จะบอกว่าอีเมลจะเท่ากับข้อความอีเมลนี้ ที่ฉันเพิ่งนำเข้าคลาสข้อความอีเมลนี้
และนี่จะเป็นออบเจ็กต์อีเมลของเราจากที่นี่
เราสามารถเพิ่มคีย์ from ซึ่งจะเป็น เฮ้ อีเมลนี้มาจากใคร
อีเมลนี้จะมาจากตัวฉันเอง จาก Andre Nagwa
ต่อไปคืออีเมลนี้ที่จะส่งถึงใคร
อีเมลนี้เป็นไปได้ด้วยดี สมมติว่า Andre อยู่ที่ 0 ถึง mastery dot io
ดังนั้นเราจึงต้องการส่งอีเมลไปยังที่อยู่อีเมลนี้
แล้วหัวเรื่องอีเมล เราจะพูดว่า เราควรพูดอะไร
มาสร้างอีเมลขยะที่แย่ที่สุดกันเถอะ
ฉันคิดว่านี่จะเป็นเรื่องตลก
สมมติว่าคุณชนะ
1,000,000 เหรียญ
ไปเลย
นั่นเป็นหัวเรื่องที่เป็นสแปมแน่นอน
นั่นคือเรื่องของเรา
สิ่งต่อไปที่เราจะทำคือพูดว่าชุดดอทอีเมล
วิธีการเนื้อหา
ซึ่งโดยพื้นฐานแล้วระบุว่าเนื้อหาของอีเมลคืออะไร
ในกรณีของเรา สมมติว่าฉันเป็นผู้เชี่ยวชาญของ Python
ในที่นี้เราสามารถตั้งค่าเนื้อหาประเภทใดก็ได้ที่เราต้องการ
เราเขียนข้อความได้ เราทำ HTML เราสร้างรูปภาพได้
เราจะไปที่นั้นในภายหลัง
แต่สำหรับตอนนี้ก็ดีแล้ว
ไปเลย
นั่นคืออีเมลของเรา
วัตถุที่มี จาก ถึง หัวเรื่อง และ เนื้อหา
เรามีอีเมลของเรา แต่เราต้องส่งให้ถูกต้อง
สิ่งที่เราต้องทำคือใช้เซิร์ฟเวอร์ SMTP นี้เพื่อลงชื่อเข้าใช้ไคลเอนต์ Gmail ของเรา
แล้วส่งอีเมลจากที่นั่น
สิ่งที่เราจะทำคือพูดด้วย SMTP, lib dot SMTP
และในที่นี้เราจะบอกว่าเซิร์ฟเวอร์ SMTP ของเราจะเป็นอย่างไร
และเหตุผลที่ฉันให้คุณสร้างบัญชี Gmail ก็เพราะว่าคุณทำตามได้ เพราะสิ่งนี้จะเป็นแบบกำหนดเองสำหรับไคลเอนต์อีเมลที่คุณใช้อยู่
ในกรณีของเรา เราต้องการให้โฮสต์ของเราเป็น Gmail
ฉันจะบอกว่า SMTP ดอท Gmail, ดอทคอม
นี่จะเป็นโฮสต์ของเรา
จากนั้น SMTP นี้จะทำงานบนพอร์ต
ห้า แปด เจ็ด.
อีกครั้ง.
คุณไม่จำเป็นต้องรู้เรื่องนี้
อย่างแน่นอน.
หากเรากลับไปที่ SMTP คุณจะเห็นว่าโดยทั่วไปจะส่งอีเมลขาออกไปยังเซิร์ฟเวอร์อีเมลที่พอร์ต
5, 8, 7
โปรดจำไว้ว่า SMTP เป็นโปรโตคอล
เป็นมาตรฐานสำหรับเครื่องในการสื่อสารระหว่างกันโดยใช้พอร์ต 587 เป็นเพียงวิธีมาตรฐานในการรันเซิร์ฟเวอร์
SMTP
อย่างที่ฉันบอกไป นี่คือหนึ่งในสิ่งที่คุณมักจะใช้ Google ไปรอบๆ แล้วคัดลอกและวาง
เพราะจะเหมือนกันถ้าคุณมีไคลเอนต์ที่แตกต่างจาก Gmail
จากนั้นอีกครั้ง คุณสามารถ Google และดูว่าคุณต้องการโฮสต์ประเภทใด
ในกรณีของเรา
มาต่อกันที่นี่เลย
เราจะพูดกับโฮสต์นี้เป็น SMTP
เพราะตอนนี้เราจะใช้สิ่งนี้
มาทำสิ่งนี้กันสักหน่อย
ใหญ่ขึ้นจนมองเห็นได้
และในที่นี้ ส่วนนี้จะดูสับสน
แต่อีกครั้ง คุณทำเพียงครั้งเดียว และเมื่อคุณทำ คุณจะมีเซิร์ฟเวอร์อีเมลที่คุณสามารถใช้ได้
ฉันจะบอกว่า SMTP dot e flow ดูเหมือนสวัสดี แต่มันไม่ใช่
สวัสดี
นี่เป็นส่วนหนึ่งของโปรโตคอลของ SMTP
อีกครั้ง ข้อตกลง มันเริ่มต้นด้วยข้อความสวัสดี เล็กน้อย มันพิมพ์แบบนี้ จริงๆ แล้วคุณสามารถ google
ได้ว่าทำไมวิธีนี้ถึงเป็นแบบนี้และไม่ได้กล่าวสวัสดีจริงๆ
เป็นเรื่องราวที่ตลกจริงๆ
ดังนั้นเราจึงมี SMTP
สวัสดี
นั่นคือจุดเริ่มต้น
นี่มันเซิฟเวอร์
ฉันตื่นแล้ว.
สวัสดี?
ข้อความ.
ต่อไปเราจะทำ smtp dot
เริ่ม.
ลส.
และ TLS เป็นกลไกการเข้ารหัส ดังนั้นเราจึงต้องการเชื่อมต่อกับเซิร์ฟเวอร์อย่างปลอดภัย
และตอนนี้คือส่วนสำคัญ
จนถึงตอนนี้ คุณอาจสับสนว่าเรามาทำอะไรที่นี่
เรากำลังพูดถึงบรรทัดต่อไป เราจะเชื่อมต่อกับบัญชีอีเมลนี้ บัญชี Gmail นี้ที่ฉันสร้าง
แทนที่จะให้ฉันเปิดหน้านี้ กดปุ่ม เขียนและเขียนอีเมลที่เราเขียนไปแล้ว
ฉันทำได้ ทำจากรหัส
แล้วฉันจะทำอย่างไร?
ฉันจะบอกว่าการเข้าสู่ระบบจุด SMTP และฉันจะเข้าสู่ระบบด้วยข้อมูลประจำตัวของฉัน
อีเมลแรกจะเป็นอีเมลจำลองที่ฉันสร้างขึ้น ซึ่งมีค่าเป็นศูนย์จนถึงวันที่ 31 มีนาคมที่ Gmail
ดอทคอม
และต่อไปจะเป็นรหัสผ่านที่ฉันใช้เข้าสู่ระบบนี้
อีกครั้ง นี่คือสิ่งที่เพราะฉันสร้างบัญชีจำลอง ฉันไม่รังเกียจที่จะแบ่งปันกับคุณ
รหัสผ่านคือ
สวัสดี XHTML
เพื่อนเก่าของฉัน.
หนึ่ง.
ด้วยวิธีนี้ฉันสามารถเข้าสู่ระบบเซิร์ฟเวอร์นี้ได้
และเดาว่าเราจะทำอะไรต่อไป?
ต่อไปเราจะบอกว่าส่ง
ข้อความและเรากำลังจะส่ง เหตุใดเราจึงส่งอีเมลทั้งฉบับที่เราสร้างขึ้นมา
มาทำอีเมลกันเถอะ
และเพียงเพื่อความสนุกสนาน
ในตอนท้ายเราจะบอกว่าพิมพ์
ดีทุกอย่างครับเจ้านาย
เราจะไปที่นั่น.
ทีนี้ ถ้าเราไม่ทำผิดพลาด สิ่งนี้น่าจะใช้ได้จริง
ปล่อยให้มันเป็นไป
ฉันจะบอกว่า Python สามแล้วเรียกใช้ศูนย์อีเมลของเรา dot pi
ฉันจะเตือนคุณที่นี่
หากคุณตั้งชื่อไฟล์ pi ของคุณว่า pi อีเมล
อันที่จริงนี่อาจทำให้เกิดข้อผิดพลาดได้ ดังนั้นโปรดตั้งชื่อเป็นอย่างอื่นที่ไม่ใช่อีเมล dot pi
ปล่อยให้มันเป็นไป
มีการหยุดชั่วคราวและเรามีเจ้านายที่ดีทั้งหมด
มีการหยุดชั่วคราวที่นี่เพราะเราต้องเชื่อมต่อกับเซิร์ฟเวอร์ของเรา ลงชื่อเข้าใช้บัญชีของเรา จากนั้นส่งอีเมลและเจ้านายที่ดีทั้งหมด
ดังนั้นดูเหมือนว่ารหัสนี้ใช้งานได้
เลยลองมาทดสอบกัน
ฉันลงชื่อเข้าใช้บัญชีจำลองนี้และส่งอีเมลถึง Andre ที่ศูนย์ถึง Mastery Audio
ลองตรวจสอบบัญชีอีเมลนั้นและดูว่า
คุณต้องการ 1,000,000 เหรียญ?
ฉันเป็นผู้เชี่ยวชาญงูหลามจากที่อยู่อีเมลของบัญชีจำลองของเรา
ตอนนี้ฉันต้องดึงสิ่งนี้ออกจากโฟลเดอร์สแปมจริง ๆ เพราะมันถูกทำเครื่องหมายว่าเป็นสแปมเพราะมันดูเหมือนอีเมลขยะอย่างแน่นอน
มันเยี่ยมมาก
เราสามารถส่งอีเมลผ่าน Python ได้
มันเจ๋งแค่ไหน?
ในวิดีโอหน้า เราจะสำรวจเพิ่มเติมอีกเล็กน้อยและทำให้สิ่งนี้มีไดนามิกมากขึ้นเล็กน้อย
เพื่อให้เราสามารถปรับแต่งให้เหมาะกับแต่ละบุคคลที่เราส่งอีเมลถึง
เจอกันใหม่ตอนหน้าค่ะ
ลาก่อน.