İlk e-postamızı gönderelim.
Şimdi, bu yine alışmanız gereken çok fazla yapılandırma gerektiriyor.
Eğer bunaltıcı görünüyorsa, endişelenmeyin.
Bu temel kurulumu yaptıktan sonra, istediğiniz türde e-posta gönderebilirsiniz.
Bu yüzden yapacağımız ilk şey, e-posta'nın, bu e-posta mesajı sınıfını içe aktardığım bu e-posta
mesajına eşit olacağını söyleyeceğim.
Ve buradan itibaren bu bizim e-posta nesnemiz olacak.
Bu nesneye from anahtarını ekleyebiliriz, bu da hey, bu e-posta kimden?
Bu e-posta benden, Andre Nagwa'dan gelecek.
Sırada bu e-postanın kime gönderileceği var?
Bu e-posta, diyelim ki Andre'ye sıfırdan ustalık nokta io'ya olacak.
Bu yüzden e-postayı bu e-posta adresine göndermek istiyoruz.
Ve sonra e-posta konu satırında ne yazmamız gerektiğini söyleyeceğiz.
Mümkün olan en kötü spam e-postayı oluşturalım.
Bence bu komik olacak.
Diyelim ki sen kazandın.
$1,000,000.
Al bakalım.
Spam amaçlı bir konu satırı olduğu kesin.
İşte konumuz bu.
Yapacağımız bir sonraki şey e-posta nokta seti demek.
İçerik yöntemi.
Bu da esasen e-postanın içeriğinin ne olduğunu söylüyor.
Bizim durumumuzda, diyelim ki ben bir Python ustasıyım.
Şimdi burada aslında istediğimiz herhangi bir içerik türünü ayarlayabiliriz.
Metin yapabiliriz, HTML yapabiliriz, resim yapabiliriz.
Bu konuya biraz sonra değineceğiz.
Ama şimdilik böyle iyi.
Al bakalım.
Bu bizim e-postamız.
Nesneden özneye ve içeriğe.
E-postamız var ama doğru şekilde göndermemiz gerekiyor.
Yapmamız gereken şey, Gmail istemcimizde oturum açmak için bu SMTP sunucusunu kullanmaktır.
Ve sonra bu e-postayı oradan gönderin.
Yani tek yapacağımız SMTP ile demek, lib nokta SMTP.
Ve burada SMTP sunucumuzun ne olacağını söyleyeceğiz?
Size bir Gmail hesabı oluşturtmamın nedeni, takip edebilmeniz içindir çünkü bu, kullandığınız
e-posta istemcisine özel olacaktır.
Bizim durumumuzda, ana bilgisayarımızın Gmail olmasını istiyoruz.
Bu yüzden SMTP nokta Gmail, nokta com diyeceğim.
Bu bizim ev sahibimiz olacak.
Ve sonra bu SMTP port üzerinde çalışacak.
Beş, sekiz, yedi.
Tekrar.
Bunu bilmek zorunda değilsin.
Aynen öyle.
SMTP'ye geri dönersek, burada genellikle giden e-postaların posta sunucusuna beş, sekiz, yedi numaralı bağlantı noktalarından gönderildiğini
görürsünüz.
SMTP'nin bir protokol olduğunu unutmayın.
Makinelerin 587 numaralı bağlantı noktasını kullanarak birbirleriyle iletişim kurması SMTP sunucusunun çalıştırılması
için standart bir yoldur.
Dediğim gibi, bu genellikle Google'da aratıp kopyalayıp yapıştırabileceğiniz şeylerden
biri çünkü Gmail'den farklı bir istemciniz varsa da aynı olacaktır.
Sonra tekrar Google'a girip ne tür bir host'a ihtiyacınız olduğunu görebilirsiniz.
Bizim durumumuzda.
Buradan devam edelim.
Bu ana bilgisayar ile SMTP olarak söyleyeceğiz.
Çünkü bunu şimdi kullanacağız.
Şunu biraz açalım.
Daha büyük, böylece görebilirsin.
Ve burada, kafa karıştırıcı görünecek olan kısım burası.
Ancak yine de, bunu bir kez yaparsınız ve bir kez yaptıktan sonra kullanabileceğiniz bir e-posta sunucunuz olur.
SMTP nokta e akışının hello'ya benzediğini söyleyeceğim, ama öyle değil.
Merhaba.
Bu aslında SMTP protokolünün bir parçasıdır.
Yine, anlaşma, küçük bir merhaba mesajıyla başlar, aslında bu yöntemin neden böyle olduğunu
google'da arayabilirsiniz ve aslında merhaba demez.
Aslında oldukça komik bir hikaye.
Yani SMTP'miz var.
Merhaba.
Yani bu başlangıç.
Hey, burası bir sunucu.
Uyandım.
Alo?
Mesaj.
Sonra smtp noktasını yapacağız.
Başla.
T ls.
TLS bir şifreleme mekanizmasıdır, bu nedenle sunucuya güvenli bir şekilde bağlanmak istiyoruz.
Ve şimdi bu kritik kısım.
Bu noktaya kadar, burada aslında ne yaptığımız konusunda kafanız karışmış olabilir.
Esasen bir sonraki satırda, bu e-posta hesabına, oluşturduğum bu Gmail hesabına bağlanacağız, böylece
bu sayfayı açmak, oluştur'a basmak ve daha önce yazdığımız e-postayı yazmak yerine,
bunu koddan yapabilirim.
Peki ben ne yapacağım?
SMTP nokta girişi diyeceğim ve kimlik bilgilerimle giriş yapacağım.
İlki, Gmail nokta com adresinde 31 Mart'a sıfır olarak oluşturduğum bu sahte e-posta
olacak.
Sırada bu oturum açma için kullandığım parola olacak.
Yine, kukla bir hesap oluşturduğum için bunu sizinle paylaşmakta bir sakınca görmüyorum.
Şifre şu.
Merhaba, XHTML.
Eski dostum.
Bir.
Bu şekilde bu sunucuya giriş yapabiliyorum.
Ve tahmin edin sırada ne var?
Şimdi de gönder diyeceğiz.
Mesaj ve göndereceğiz neden oluşturduğumuz bu e-postanın tamamını göndereceğiz?
O zaman e-posta atalım.
Ve sadece eğlence için.
Sonunda, baskı diyeceğiz.
Her şey yolunda patron.
İşte oldu.
Şimdi, eğer herhangi bir hata yapmadıysak, bunun gerçekten çalışması gerekir.
Bir deneyelim.
Python üç diyeceğim ve ardından e-posta merkezimiz dot pi'yi çalıştıracağım.
Sizi burada uyaracağım.
Eğer pi dosyanıza pi e-posta adını verdiyseniz.
Bu aslında size bir hata verebilir, bu nedenle e-posta nokta pi'den başka bir şey adlandırdığınızdan emin olun.
Bir deneyelim.
Biraz duraklama oldu ve hepimiz iyi bir patrona sahibiz.
Burada bir duraklama oldu çünkü sunucumuza bağlanmamız, hesabımıza giriş yapmamız ve ardından e-postayı göndermemiz gerekiyordu
ve sonra hepsi iyi patron.
Yani bu kod işe yaramış gibi görünüyor.
Hadi test edelim.
Bu sahte hesaba giriş yaptım ve Zero to Mastery Audio'dan Andre'ye bir e-posta gönderdim.
Şu e-posta hesabını kontrol edelim ve şuna bakalım.
1,000,000 dolar mı istiyorsun?
Kukla hesabımızın e-posta adresinden bir python ustasıyım.
Aslında bunu spam klasöründen çıkarmak zorunda kaldım çünkü spam olarak işaretlenmişti çünkü kesinlikle
spam e-posta gibi görünüyordu.
Yani bu harika.
Sadece Python aracılığıyla bir e-posta gönderebiliyoruz.
Ne kadar havalı değil mi?
Bir sonraki videoda bunu biraz daha inceleyeceğiz ve e-posta gönderdiğimiz her bir kişiye
göre özelleştirebilmemiz için bunu biraz daha dinamik hale getireceğiz.
Bir sonrakinde görüşürüz.
Güle güle.