Welcome, Guest. Please Login
FUG-FR logo
 
  HomeHelpSearchLogin  
 
smarthost et sendmail (Read 4087 times)
dexinou
Full Member
***
Offline


BSD forever

Posts: 139
/home/web
Gender: male
smarthost et sendmail
12. Feb 2008 at 16:52
 
Bonjour,
malgré toute mes recherches je n'ai pas trouver de poste parlant de ce problème.
Je voudrais utiliser sendmail avec comme smarthost le serveur mail de mon FAI pour envoyer des messages en console.
J'ai bien indiquer
define(`SMART_HOST', `mail.monfail.com') dans le fichier de configuration de sendmail freebsd.mc et fait un make restart
mais rien n'y fait.

Mais voici ce que j'ai dans les logs:
Code:
Feb 12 16:15:38 daemon sm-mta[5475]: m1CF5bAu005473: to=<tata@gmail.com>, ctladdr=<root@myzone.lan>(0/0), delay=00:10:01, xdelay=00:10:01, mailer=esmtp, pri=30391, relay=gsmtp183.google.com. [64.233.183.27], dsn=4.0.0, stat=Deferred: Operation timed out with gsmtp183.google.com. 



d'après les logs il utilise le relais de google pour l'envoi, quel est le problème et qu'est-ce que j'ai oublié de faire?
Back to top
« Last Edit: 12. Feb 2008 at 17:00 by dexinou »  

FreeBSD
6.2-RELEASE /
Apache
1.3.41 (Unix) /
PHP
5.2.6 /
MySQL
5.0.51a
&&We'll can do great things...
WWW WWW dexinou  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: smarthost et sendmail
Reply #1 - 12. Feb 2008 at 17:09
 
Refaire les .cf, non ? (je ne suis pas certain que la cible "restart" enchaine "all" et "install")
Back to top
 
 
IP Logged
 
dexinou
Full Member
***
Offline


BSD forever

Posts: 139
/home/web
Gender: male
Re: smarthost et sendmail
Reply #2 - 12. Feb 2008 at 17:32
 
fgudin wrote on 12. Feb 2008 at 17:09:
Refaire les .cf, non ? (je ne suis pas certain que la cible "restart" enchaine "all" et "install")


Ben c'est ce que j'ai fait:
make cf et make restart, il m'a bien créé les fichiers mais ke néni.
Je vais laisser tomber sendmail car c'est un cauchemard à configurer et utiliser postfix.
Merci pour l'aide

Une dernière question, comment bien désactiver sendmail mais que php puisse toujours utiliser le binaire pour l'envoi (/usr/sbin/sendmail) ?
Back to top
 

FreeBSD
6.2-RELEASE /
Apache
1.3.41 (Unix) /
PHP
5.2.6 /
MySQL
5.0.51a
&&We'll can do great things...
WWW WWW dexinou  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: smarthost et sendmail
Reply #3 - 12. Feb 2008 at 17:42
 
Un extrait de /etc/mail/Makefile:
Code:
# ------------------------------------------------------------------------
# This Makefile uses `<HOSTNAME>.mc' as the default MTA .mc file.  This
# can be changed by defining SENDMAIL_MC in /etc/make.conf, e.g.:
#
#		   SENDMAIL_MC=/etc/mail/myconfig.mc
#
# If '<HOSTNAME>.mc' does not exist, it is created using 'dragonfly.mc'
# as a template.
#
# It also uses '<HOSTNAME>.submit.mc' as the default mail submission .mc
# file. This can be changed by defining SENDMAIL_SUBMIT_MC in
# /etc/make.conf, e.g.:
#
#		   SENDMAIL_SUBMIT_MC=/etc/mail/mysubmit.mc
#
# If '<HOSTNAME>.submit.mc' does not exist, it is created using
# 'dragonfly.submit.mc' as a template.
# ------------------------------------------------------------------------ 



Suggestion: quelle date pour ton <hostname>.mc ? (je verrais bien un freebsd.mc correct, mais un <hostname>.mc qui ne contient pas ta directive smarthost, lui..) A vérifier avant de te lancer dans un changement de MTA, qui te coûtera peut-être plus de temps que de résoudre ton souci de smart host.
Back to top
 
 
IP Logged
 
dexinou
Full Member
***
Offline


BSD forever

Posts: 139
/home/web
Gender: male
Re: smarthost et sendmail
Reply #4 - 12. Feb 2008 at 17:48
 
fgudin wrote on 12. Feb 2008 at 17:42:
Un extrait de /etc/mail/Makefile:
Code:
# ------------------------------------------------------------------------
# This Makefile uses `<HOSTNAME>.mc' as the default MTA .mc file.  This
# can be changed by defining SENDMAIL_MC in /etc/make.conf, e.g.:
#
#		   SENDMAIL_MC=/etc/mail/myconfig.mc
#
# If '<HOSTNAME>.mc' does not exist, it is created using 'dragonfly.mc'
# as a template.
#
# It also uses '<HOSTNAME>.submit.mc' as the default mail submission .mc
# file. This can be changed by defining SENDMAIL_SUBMIT_MC in
# /etc/make.conf, e.g.:
#
#		   SENDMAIL_SUBMIT_MC=/etc/mail/mysubmit.mc
#
# If '<HOSTNAME>.submit.mc' does not exist, it is created using
# 'dragonfly.submit.mc' as a template.
# ------------------------------------------------------------------------ 



Suggestion: quelle date pour ton <hostname>.mc ? (je verrais bien un freebsd.mc correct, mais un <hostname>.mc qui ne contient pas ta directive smarthost, lui..) A vérifier avant de te lancer dans un changement de MTA, qui te coûtera peut-être plus de temps que de résoudre ton souci de smart host.


Merci pour le conseil mais comme j'ai pas l'habitude avec sendmail et que je maîtrise postfix et qmail, je vais pas commencer à relire toutes la doc de sendmail.
Je pensais que ça allais être plus simple que ça mais apparemment rien n'est simple avec sendmail.
Avec postfix, il suffit de mettre relayhost = tonrelay
avec qmail on créé un fichier dans /var/qmail/control/smtproutes et on met :mail.monfai.com et ça roule.

Sans vouloir faire de trollage.
S'il faut commencer à relire un bouquin rien que pour placer un smarthost sur sendmail, imagine ce que c'est que de le configurer pour des utilisateurs virtuels autant acheter un tabouret et une corde tout de suite Smiley
Back to top
« Last Edit: 13. Feb 2008 at 17:22 by dexinou »  

FreeBSD
6.2-RELEASE /
Apache
1.3.41 (Unix) /
PHP
5.2.6 /
MySQL
5.0.51a
&&We'll can do great things...
WWW WWW dexinou  
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: smarthost et sendmail
Reply #5 - 12. Feb 2008 at 18:38
 
Je ne voudrais pas non plus lancer une guéguerre sur les MTAs, alors on va s'en tenir à ton problème, précisément:
il ne s'agit de lire toute la doc de Sendmail, mais de jeter un oeil au Makefile que tu utilises (j'ai dégainé CVSWeb, et ça m'a pris 30 secondes pour trouver ce que j'ai quoté).
Je t'ai seulement conseillé de vérifier ton /etc/mail pour voir si ton monhost.mc contenait bien ta directive SMART_HOST (j'ai l'impression de me redire, là); si c'est trop de boulot, je doute qu'installer Postfix ou autre et le configurer, et désactiver sendmail de la base soit plus court...
Back to top
 
 
IP Logged
 
dexinou
Full Member
***
Offline


BSD forever

Posts: 139
/home/web
Gender: male
Re: smarthost et sendmail
Reply #6 - 12. Feb 2008 at 18:50
 
Oui le fichier /etc/mail/monhost.mc contient bien la directive mais comme je t'ai dit c pareille.
Back to top
 

FreeBSD
6.2-RELEASE /
Apache
1.3.41 (Unix) /
PHP
5.2.6 /
MySQL
5.0.51a
&&We'll can do great things...
WWW WWW dexinou  
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: smarthost et sendmail
Reply #7 - 12. Feb 2008 at 21:30
 
dexinou wrote on 12. Feb 2008 at 16:52:
Bonjour,
malgré toute mes recherches je n'ai pas trouver de poste parlant de ce problème.
Je voudrais utiliser sendmail avec comme smarthost le serveur mail de mon FAI pour envoyer des messages en console.


J'utilise plutôt Postfix (pas fou!) mais avec cet article j'avais configurer sendmail sans soucis.

http://home.leo.org/~barner/freebsd/articles/mailsetup/article.html
Back to top
 
 
IP Logged