CentOS 5.5 kullanarak mütevazı bir ev sunucusu yaptım. Sunucunun, cron işleri gibi çeşitli şeyler için Gmail hesabıma veya diğer e-posta hesaplarıma e-posta göndermesini istiyorum. Ayrıca sunucuda da çalıştığım / geliştirdiğim PHP uygulamaları üzerinden e-posta gönderebilmek güzel olurdu. Veya sunucunun mail komutu ile e-posta göndermesi bile mümkün.
Linux sunucunuzu bir e-posta sunucusu olarak ayarlamak veya sendmail'i yapılandırmakla ilgili milyonlarca Google arama sonucu olduğunu biliyorum. E-postaları göndermek ya da bunun gibi karmaşık bir şey göndermek için diğer istemcilerin bağlanabileceği bir şirket sunucusu kurmaya çalışmıyorum.
Sunucumun bana bazı şeyler hakkında e-posta göndermesini istiyorum. Basit olmalı gibi görünüyor ... Biri beni doğru yöne işaret edebilir mi?
GÜNCELLEŞTİRME
Aşağıdaki kullanıcıların isteğine göre bu komutu denedim:
/bin/mail -s "My Subject" "myaddress@gmail.com" < /home/john/test
Hata falan yok Ancak e-posta hiçbir zaman gelen kutuma gelmedi. İşte benimmaillog
Oct 27 00:52:19 localhost sendmail[13702]: o9R6qJhU013702: from=root, size=10906, class=0, nrcpts=1, msgid=<201010270652.o9R6qJhU013702@localhost.localdomain>, relay=root@localhost
Oct 27 00:52:19 localhost sendmail[13703]: o9R6qJOd013703: from=<root@localhost.localdomain>, size=11209, class=0, nrcpts=1, msgid=<201010270652.o9R6qJhU013702@localhost.localdomain>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Oct 27 00:52:19 localhost sendmail[13702]: o9R6qJhU013702: to=myaddress@gmail.com, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=40906, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (o9R6qJOd013703 Message accepted for delivery)
Herhangi bir ipucu var mı?