Je viens de construire un modeste serveur domestique en utilisant CentOS 5.5. Je veux que le serveur puisse envoyer des e-mails à mon compte Gmail ou à d'autres comptes de messagerie pour diverses choses comme les tâches cron. De plus, ce serait bien de pouvoir envoyer des e-mails via des applications PHP que je lance / développe également sur le serveur. Ou même être en mesure pour le serveur d'envoyer des e-mails via la commande mail.
Je sais qu'il y a un million de résultats de recherche Google sur la configuration de votre serveur Linux en tant que serveur de messagerie ou la configuration de sendmail, etc. Mais ils ne semblent pas être ce que je recherche ... du moins, je ne le pense pas. Je n'essaie pas de configurer un serveur d'entreprise auquel d'autres clients peuvent se connecter pour envoyer des e-mails ou quelque chose de compliqué comme ça.
Je veux juste que mon serveur m'envoie des e-mails sur des trucs. On dirait que ça devrait être simple ... Quelqu'un peut-il m'orienter dans la bonne direction?
MISE À JOUR
Par une demande d'utilisateurs ci-dessous, j'ai essayé cette commande:
/bin/mail -s "My Subject" "myaddress@gmail.com" < /home/john/test
Aucune erreur ou quoi que ce soit. Mais l'e-mail n'est jamais apparu dans ma boîte de réception. Voici monmaillog
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)
Des indices?