Raspberry Pi'de Curl Komutu Üzerinden Mail Gönderme

Raspberry Pi De Curl Komutu Uzerinden Mail Gonderme



bu kıvırmak komutu, sunucudan dosya indirmek için yaygın olarak kullanılan Linux kullanıcıları için en kullanışlı komutlardan biridir. Ama kullanabilir misin kıvırmak terminalden e-posta gönderme komutu? Komut dosyası oluşturmak ve görevleri otomatikleştirmek için yararlıdır ve SMTP veya IMAP gibi e-posta sağlayıcıları ve ardından e-posta gövdesi ve kullanıcı kimlik bilgileri gerektirir.

aracılığıyla bir e-posta göndermenin kolay bir yolunu arıyorsanız, kıvırmak Raspberry Pi terminalinden komut almak için bu makalenin yönergelerini izleyin.







Raspberry Pi'de curl Komutu Üzerinden Posta Gönderme

Raspberry Pi terminalinde curl komutu ile mail göndermek için aşağıdaki adımları takip ediniz:



Aşama 1 :( İsteğe bağlı ) Öncelikle, e-posta hesabınızdan iki adımlı doğrulamaya izin vermelisiniz. Benim durumumda, posta göndermek için bir Gmail hesabı kullanıyorum. Yani, aynısını kullanıyorsanız Gmail sağlayıcı, ziyaret edebilirsiniz Burada ve iki adımlı doğrulamayı etkinleştirin.



Adım 2 : O zaman ziyaret edin Burada ve parolanın oluşturulacağı uygulamayı ve cihazı seçin. “ ile git Posta ” seçeneği burada.





Aşama 3 : Şimdi cihazı seçin ve Raspberry Pi cihazı kullandığımız için “ ile gidebilirsiniz. Diğer ' seçenek. Hangi seçeneği seçtiğiniz zorunlu değildir.



Adım 4 : Cihazınızın adını ekleyin ve “ oluştur ' seçenek.

Ekrandaki şifreyi daha sonra kullanmak üzere kaydedin.

Not : “ isimli bir dosya gönderiyorum. e-posta.txt ”burada ve dosyanın içinde bir mesaj var” Merhaba Linux Yazarı ”. Dosyanın içine metin ekleyerek istediğiniz dosyayı gönderebilirsiniz.

Adım 5 : Raspberry Pi terminalini açın ve curl komutuyla posta göndermek için aşağıdaki sözdizimini kullanın.

kıvırmak --ssl-reqd \

--url 'smtps://smtp.gmail.com:465' \
--kullanıcı 'postanız@gmail.com: 4. Adımda oluşturulan parola' \
--mail şu kişiden geldi 'postanız@gmail.com' \
--mail-rcpt 'alıcı_posta@gmail.com' \
--dosya yükleme dosyaadı.txt

Yukarıdaki sözdiziminde, kullanıcı e-posta adresini '' yerine eklemelidir. mailiniz@gmail.com ”, parola kullanılarak aynı e-postadan oluşturulmalıdır. Adım 4 . bu alıcı_posta göndermek istediğiniz herhangi bir kişinin postası olabilir, dosya adı ise bir miktar metin içeren olmalıdır.

Yukarıdaki komutun yürütülmesinden sonra, posta alıcıya gönderilecektir.

Bu şekilde, istediğiniz herhangi bir e-postayı doğrudan terminalden gönderebilirsiniz. kıvırmak emretmek.

Çözüm

aracılığıyla e-posta gönderme kıvırmak komutu, e-postayı terminalden saniyeler içinde göndermenin ideal bir yoludur ve bu sadece tek bir komut meselesidir. Ancak, bundan önce, kullanıcıların, e-posta hesabından şifreyi oluşturmaları gerekir; bu şifreyi kullanırken gerekli olacaktır. kıvırmak emretmek. Bu şifre olmadan, kullanıcı alıcıya e-posta gönderemez.