View previous topic :: View next topic |
Author |
Message |
gorgonite n00b
Joined: 10 Dec 2005 Posts: 11 Location: 127.0.0.1
|
Posted: Wed Jul 04, 2007 9:53 am Post subject: [messages locaux] envoi de mails non souhaité |
|
|
Salut,
J'ai constaté que mon serveur gentoo ne stockait rien dans mon /var/mail ; et les admins de mon réseau ont constaté que je pourrissais leur serveur mail avec les messages en question...
j'ai ssmtp et vixie-cron
si quelqu'un sait comment régler ce problème
merci d'avance
Last edited by gorgonite on Thu Jul 05, 2007 9:05 am; edited 1 time in total |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jul 04, 2007 10:16 am Post subject: |
|
|
Un peut plus de détail sur ta conf, et ce que tu veux en faire parce que là ... on peut pas faire grand chose pour toi.
C'est comme si tu me disais "mon serveur web apache ne marche pas, vous pouvez m'aider ?" |
|
Back to top |
|
|
gorgonite n00b
Joined: 10 Dec 2005 Posts: 11 Location: 127.0.0.1
|
Posted: Wed Jul 04, 2007 10:49 am Post subject: |
|
|
J'ai fait une installation "par défaut" en suivant les indications du handbook (très bien fait au passage )
j'ai installé ssmtp et vixie-cron, et je n'ai pas touché à leur config par défaut.
j'ai plusieurs scripts dans la crontab de root
Code: | 4 4 * * * /usr/sbin/ntpdate ntp.sous.domaine.com
4 7 1 * * /bin/nohup /usr/bin/emerge --sync & |
mon /etc/ssmtp/ssmtp.conf
Code: | #
# /etc/ssmtp.conf -- a config file for sSMTP sendmail.
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=postmaster
# The place where the mail goes. The actual machine name is required
# no MX records are consulted. Commonly mailhosts are named mail.domain.com
# The example will fit if you are in domain.com and your mailhub is so named.
mailhub=mail
# Example for SMTP port number 2525
# mailhub=mail.your.domain:2525
# Example for SMTP port number 25 (Standard/RFC)
# mailhub=mail.your.domain
# Example for SSL encrypted connection
# mailhub=mail.your.domain:465
# Where will the mail seem to come from?
rewriteDomain=domaine.com
# The full hostname
# Gentoo bug #47562
# Commenting the following line will force ssmtp to figure
# out the hostname itself.
# hostname=_HOSTNAME_
# Set this to never rewrite the "From:" line (unless not given) and to
# use that address in the "from line" of the envelope.
FromLineOverride=YES
# Use SSL/TLS to send secure messages to server.
#UseTLS=YES
# Use SSL/TLS certificate to authenticate against smtp host.
#UseTLSCert=YES
# Use this RSA certificate.
#TLSCert=/etc/ssl/certs/ssmtp.pem
|
mon /etc/mail/aliases
Code: | # Basic system aliases -- these MUST be present.
MAILER-DAEMON: postmaster
#postmaster: root
postmaster: clubinfo
# General redirections for pseudo accounts.
adm: root
bin: root
daemon: root
exim: root
lp: root
#mail: root
mail: clubinfo
named: root
nobody: root
postfix: root
# Well-known aliases -- these should be filled in!
# root:
# operator:
# Standard RFC2142 aliases
abuse: postmaster
ftp: root
hostmaster: root
news: usenet
noc: root
security: root
usenet: root
uucp: root
webmaster: root
www: webmaster
# trap decode to catch security attacks
# decode: /dev/null
|
lorsque mes scripts s'exécutent via cron, il y a des messages qui partent, mais ils ne sont pas dirigés vers /var/mail/???
ils sont envoyés vers le serveur MX du domaine principal (je suis dans un sous-domaine), alors que je n'ai pas configuré le moindre MTA pour aller vers ce serveur
j'espère que c'est plus clair... |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jul 04, 2007 10:58 am Post subject: |
|
|
Au hasard, le serveur MX de ton domaine répond au doux non de "mail" ou mail.todomaine.com
or :
Code: | # The place where the mail goes. The actual machine name is required
# no MX records are consulted. Commonly mailhosts are named mail.domain.com
# The example will fit if you are in domain.com and your mailhub is so named.
mailhub=mail |
Donc tu dit à ssmtp de rediriger les mails vers le serveur qui répond au nom mail. |
|
Back to top |
|
|
gorgonite n00b
Joined: 10 Dec 2005 Posts: 11 Location: 127.0.0.1
|
Posted: Wed Jul 04, 2007 11:08 am Post subject: |
|
|
Bapt wrote: | Donc tu dit à ssmtp de rediriger les mails vers le serveur qui répond au nom mail. |
effectivement... j'ai survolé un peu vite
normalement notre serveur MX ne porte pas ce nom, donc je n'y ai pas pensé, mais en fait mail est un CNAME pour le serveur
si je mets localhost, il devrait les stocker dans /var/mail/XXX ? |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jul 04, 2007 11:58 am Post subject: |
|
|
D'après la description non : "Extremely simple MTA to get mail off the system to a Mailhub"
Il s'agit juste d'un relai mais, il faut te retourner je pense vers d'autres MTA, tu en as plein de disponibles (postfix par exemple). |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Jul 05, 2007 7:44 am Post subject: |
|
|
Bonjour gorgonite,
Peux-tu mettre ton titre en conformité avec les conventions de notre forum stp ?
Merci _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Thu Jul 05, 2007 8:20 am Post subject: |
|
|
Je manque à tout mes devoirs, j'ai oublié de le lui rappeler |
|
Back to top |
|
|
gorgonite n00b
Joined: 10 Dec 2005 Posts: 11 Location: 127.0.0.1
|
Posted: Thu Jul 05, 2007 9:06 am Post subject: |
|
|
ça ira ? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Jul 05, 2007 9:09 am Post subject: |
|
|
gorgonite wrote: | ça ira ? | Impeccable ! Merci !
Je m'efface donc et laisse le fil reprendre son cour normal.
Enjoy ! _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Thu Jul 05, 2007 9:17 am Post subject: |
|
|
Par default le stdout d'une tache cron est envoyé vers la boite de root.
Si tu n'as pas définie d'alias, ç'est envoyé vers la boite root du serveur mail.
Sinon, tu peu rediriger stdout et stderr, avec les '>>'; '>1'; '>2'; |
|
Back to top |
|
|
gorgonite n00b
Joined: 10 Dec 2005 Posts: 11 Location: 127.0.0.1
|
Posted: Thu Jul 05, 2007 9:35 am Post subject: |
|
|
BuBuaBu wrote: | Par default le stdout d'une tache cron est envoyé vers la boite de root.
Sinon, tu peu rediriger stdout et stderr, avec les '>>'; '>1'; '>2'; |
merci pour ces infos, mais je le savais... ce que j'ignore c'est le moyen le plus simple sous gentoo d'avoir un système qui stocke ses messages en local dans /var/mail au lieu de les envoyer vers le serveur mail comme le fait ssmtp
postfix pour gérer le courrier local, cela fait un peu sortir la bombe atomique pour tuer un moustique ; et en plus, postfix et ssmtp ne font pas bon ménage
y a-t-il un autre serveur très léger pour faire cela, et qui puisse fonctionner sans casser ssmtp ?
ps : je ne suis pas un habitué de gentoo (suffit de regarder mon avatar), mais je souhaite apprendre aussi à me servir correctement de cette distribution... |
|
Back to top |
|
|
gorgonite n00b
Joined: 10 Dec 2005 Posts: 11 Location: 127.0.0.1
|
Posted: Mon Jul 09, 2007 9:56 am Post subject: |
|
|
tout le monde utilise seulement postfix pour les messages locaux, même dans les cas très simples ?
si oui, quels pièges faut-il éviter avec ce serveur ?
au passage, savez-vous pourquoi postfix et ssmtp ne peuvent cohabiter ?
merci d'avance à tous ceux qui liront ce message
Last edited by gorgonite on Tue Jul 10, 2007 8:15 am; edited 1 time in total |
|
Back to top |
|
|
X-Guardian Tux's lil' helper
Joined: 25 Jan 2005 Posts: 133 Location: Templeuve, Nord de la France
|
Posted: Mon Jul 09, 2007 3:18 pm Post subject: |
|
|
Salut,
Je me pose aussi la question concernant postfix et ssmtp, surtout qu'en hardend, postfix se fait jeter, ssmtp est comme "obligatoire/recommandé".
(Mais bon, pour mon serveur mail, j'aurais aimé postfix ...)
Est-ce simplement parce que postfix et ssmtp sont tous les deux agents pour le courrier et qu'ils font donc double emploi ? S'empiètent l'un sur l'autre pour récupérer le courrier ? ...
@+,
Guile. |
|
Back to top |
|
|
|