Forum Linux.debian/ubuntu sendmail smtp
Bonjour j'ai sendmail sur mon debian, j'ai une plus de vingt 20 boite de mail de configuré, nous somme sur un lan, tous les clients peuvent s'échanger des mails mais seulement a l'interne (dans le lan) mais il ne peuvent pas envoyé les mail a l'exterieur, donc j'ai mal configuré mon smtp. Ma question est : comment je fais pour le configurer et ou est le fichier et quel est son nom?????
# exim, c'est plus simple
Posté par mac_is_mac (site web personnel) . Évalué à 3.
Puisque tu débutes bans la configuration de mail, utilises plutôt exim,
c'est plus simple.
apt-get install exim
(ça va virer sendmail)
tu réponds aux questions (simples)
si tu te trompes, tu peux recommencer la configuration avec
dpkg-reconfigure exim.
[^] # Re: exim, c'est plus simple
Posté par Pat Le Nain . Évalué à 1.
# Quelques trucs
Posté par matli . Évalué à 1.
Tu dois en principe avoir dans /etc/mail un fichier nommé sendmail.mc et qui contient quelques lignes de macros m4 pour ta config. Quand tu le modifie, il suffit ensuite de faire un "make sendmail.cf" puis unn/etc/init.d/sendmail restart
Avant de toucher quoique ce soit, peux effectuer le test suivant:
en tant que root, tapes la commande suivante:
sendmail -bv toto@ibm.com
toto@ibm.com est arbitraire, il faut une adresse de type internet qui n'appartient pas à ton domaine. Il devrait alors te répondre comment cette adresse sera traitée.
La suite au prochaine épisode
[^] # Re: Quelques trucs
Posté par Raphael Sauvage . Évalué à 1.
root@debian_fax_serveur:~# sendmail -bv admin@global-lan.com
admin@global-lan.com... deliverable: mailer esmtp, host global-lan.com., user admin@global-lan.com, donc si je comprend bien cela fonctionne alors pourquoi je ne recois jamais les mails......
Si je regarde dans le syslog, je viens de faire un test avec cette commande:
mutt -s "allo" admin@global-lan.com et voici mon syslog.....
Sep 17 10:43:40 localhost sendmail[15543]: i8HEhekx015543: to=admin@global-lan.com, ctladdr=root (0/0), delay=00:
00:00, xdelay=00:00:00, mailer=relay, pri=30252, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (i8HEheK8015
545 Message accepted for delivery)
Sep 17 10:43:49 localhost sm-mta[15547]: i8HEheK8015545: to=<admin@global-lan.com>, ctladdr=<root@debian_fax_serv
eur.fax-serveur> (0/0), delay=00:00:09, xdelay=00:00:09, mailer=esmtp, pri=120472, relay=mail.global-lan.com. [66
.199.147.44], dsn=5.6.0, stat=Data format error
[^] # Re: Quelques trucs
Posté par matli . Évalué à 1.
Il faut donc veiller à ce que ton domaine soit correct en sortie. Je te suggère pour cela d'ajouter ceci dans ton sendmail.mc:
MASQUERADE_AS('tondomaine.com')
EXPOSED_USER('root')
puis de faire un make sendmail.cf et redémarrer ton sendmail. Le EXPOSED_USER indique qu'il ne faut pas masquer pour l'utilisateur root.
Bon courage
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.