Komut satırından eposta göndermek için SSMTP aracını kullanabilirsiniz. Bu yazıda, apt-get ile kolayca yükleyebilileceğiniz SSMTP aracı ile gmail hesabınız üzerinden nasıl eposta gönderebileceğinizi anlatacağım. Öncelikle Raspberry Pi’nizi güncelleyin ve SSMTP aracını yüklemek için şu komutu verin:
sudo su
apt-get install ssmtp
SSMTDP’nin konfigürasyon dosyası olan ssmtp.conf’a gmail hesap bilgilerinizi tanımlamak için şu komutu verin:
vi /etc/ssmtp/ssmtp.conf
Dosyanın içeriğini aşağıdaki şekilde düzenleyin.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
[crayon-67d958793ffc7551053334 lang="bash" ] # # Config file for sSMTP sendmail # # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=kullanici_adiniz@gmail.com # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named mail.domain.com mailhub=smtp.gmail.com:587 # Where will the mail seem to come from? #rewriteDomain= # The full hostname hostname=kullanici_adiniz@gmail.com UseSTARTTLS=YES AuthUser=kullanici_adiniz@gmail.com AuthPass=parolaniz FromLineOverride=YES #Debug=YES # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address #FromLineOverride=YES |
SSMTP Aracını Test Edelim
Komut satırından eposta göndermek ve aracı test etmek için aşağıdaki satırları (eposta başlıkları) içeren bir metin dosyası (eposta.text) oluşturun
From: kullanici_adiniz@gmail.comSubject: SSMTP ile eposta gonderiyorumEposta’nın mesaj kısmı
ssmtp [email protected] < eposta.txt
Dilerseniz epsota.txt gibi bir dosya oluşturmadan ilgili eposta başlıklarını ve mesajınızı doğrudan yazabilirsiniz. Aşağıdaki komutu verdikten sonra mesajınızı göndermek için CTRL+D tuş bileşimine basın:
ssmtp [email protected]
From: [email protected]
Subject: Merhaba SSMTP Raspberry-pi üzerinde test ediliyorMerhaba ahududu tatlım..
CTRL+D
Sorun Gidermek
Büyük ihtimal ile ilk eposta gönderme denemenizde GMail’den kaynaklanan aşağıdaki gibi bir hata mesajı alacaksınız. Bunun nedeni SSMTP aracının GMail’in smtp kimlik doğrulamasını güvenli bir kanaldan yapmamasıdır. Buraya tıklayarak gmail hesabınızın bu ayarını değiştirebilirsiniz.

günlük email gönderim limiti bulunmakda 50 60gibi rakamlardı geçen sene, şimdi kaçdır bilemiyorum.
Günlük 500 farklı alıcıya (eposta adresi) limitlenmiş.
Kaynak:
https://support.google.com/a/answer/166852?hl=tr