Właśnie zbudowałem skromny serwer domowy przy użyciu CentOS 5.5. Chcę, aby serwer mógł wysyłać wiadomości e-mail na moje konto Gmail lub inne konta e-mail dotyczące różnych rzeczy, takich jak zadania cron. Byłoby również miło móc wysyłać wiadomości e-mail za pośrednictwem aplikacji PHP, które uruchamiam / rozwijam również na serwerze. Lub nawet serwer może wysyłać wiadomości e-mail za pomocą polecenia mail.
Wiem, że istnieje milion wyników wyszukiwania Google dotyczących konfigurowania serwera Linux jako serwera poczty e-mail lub konfigurowania sendmaila itp. Ale wydaje się, że nie są tym, czego szukam ... a przynajmniej tak mi się nie wydaje. Nie próbuję konfigurować serwera firmowego, z którym inni klienci mogą się łączyć, aby wysyłać e-maile lub cokolwiek bardziej skomplikowanego.
Chcę tylko, aby mój serwer wysyłał mi e-maile na różne tematy. Wydaje się, że powinno to być proste ... Czy ktoś może skierować mnie w dobrym kierunku?
AKTUALIZACJA
Na poniższe żądanie użytkowników wypróbowałem to polecenie:
/bin/mail -s "My Subject" "myaddress@gmail.com" < /home/john/test
Żadnych błędów ani nic. Ale e-mail nigdy nie pojawił się w mojej skrzynce odbiorczej. Tutaj jest mójmaillog
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)
Jakieś wskazówki?