J'ai essayé de faire fonctionner sendmail en ligne de commande, mais sans succès. J'ai besoin de ce message pour afficher mon erreur anacron. quelque part .
J'ai installé le paquetage sendmail. J'ai configuré /etc/aliases avec :
root: me@gmail.com
Mais à chaque fois que j'essaie d'envoyer un email à tout (root, me@gmail.com), le journal de sendmail continue de me dire qu'il a été relayé à 'localhost' et envoyé. Il n'a jamais été retrouvé. Certains fichiers sont créés dans /var/mail/mqueue.
Sortie du journal :
root@tok:/var/mail# sendmail me@gmail.com test37
Feb 27 13:35:40 tok sendmail[23616]: r1RCZanW023616: from=tys, size=7, class=0, nrcpts=1, msgid=<201302271235.r1RCZanW023616@tok.mydomain.nl>, relay=root@localhost
Feb 27 13:35:40 tok sm-mta[23617]: r1RCZe41023617: from=<tys@tok.mydomain.nl>, size=289, class=0, nrcpts=1, msgid=<201302271235.r1RCZanW023616@tok.mydomain.nl>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Feb 27 13:35:40 tok sendmail[23616]: r1RCZanW023616: to=me@gmail.com, ctladdr=tys (1000/1000), delay=00:00:04, xdelay=00:00:00, mailer=relay, pri=30007, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (r1RCZe41023617 Message accepted for delivery)
Pourquoi décide-t-il que me@gmail.com doit être livré à localhost et n'essaie-t-il jamais de se connecter réellement à gmail.com ?
Comment dois-je configurer cela ? Je n'ai pas de serveur de messagerie en fonctionnement. Je veux juste que le sendmail
pour fonctionner et transférer mes mails de la racine locale à l'adresse mail. Est-ce que sendmail ne peut pas simplement rechercher l'enregistrement MX pour le domaine rcpt sur lui-même et le livrer là ?
J'ai également essayé de mettre l'alias dans /root/.forward, j'ai essayé de faire suivre le fichier local. Tout cela sans succès. J'ai lancé newaliases
après avoir édité /etc/aliases. J'ai essayé de redémarrer init.d/sendmail.