[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sendmail aura ma peau
Hello.
Je vais finir par croire que sendmail est le pire outil jamais crée sur
terre et que ses développeurs ont, avec un malin plaisir, rendu
incompréhensible toutes sortes de choses :-)
Je m'explique... Un serveur est derrière une IP dynamique orange... Donc
impossible d'envoyer des mails sur le port 25, sauf si on utilise leur
serveur smtp (politique de spam apparemment). J'aimerais donc que mes
mails sortant soient envoyés vers smtp.orange.fr pour qu'ils soient
envoyés. Mes recherches m'ont amenées à SMART_HOST.
Je vais donc dans mon /usr/share/sendmail/cf, je cherche cette règle, je
la trouve dans openbsd-proto.mc.
Parfait, j'édite le fichier, je lance mon make openbsd-proto.cf. Niquel.
J'ouvre le fichier : horreur, la ligne est commentee! Voici les lignes
en question dans le .mc et le .cf correspondant:
openbsd-proto.cf:# define(`SMART_HOST', `smtp.orange.fr')dnl
openbsd-proto.mc:define(`SMART_HOST', `smtp.orange.fr')dnl
Alors la, je comprends pas... J'ai voulu passer par un make/m4 pour
avoir un beau fichier et etre dans les normes. Tant pis! J'edite le .cf
a la main, je supprime le commentaire.
Ensuite, dilemne... Que faire de ce openbsd-proto.cf? Apparemment, mon
sendmail utilise /etc/mail/localhost.cf. J'ai ecrase ce fichier par mon
openbsd-proto.cf. J'ai redemarre sendmail, mais ca ne marche toujours
pas. Les mails partent... mais restent dans le spooler.
Avez-vous des idées pour ces deux questions? J'ai essayé de suivre
autant de docs que je peux, mais je trouve sendmail *vraiment* tres dur
inutilement. Eh oui, je viens de postfix a la base, tout s'explique...
J'ai du passer mon apres-midi sur la question... Sendmail va commencer a
me tuer, mais il ne m'aura pas... S'il continue a vouloir
m'impressioner, j'installerai postfix, ahaha.
Merci beaucoup en tout cas...
--
- Nicolas.