Pages : 1
#1 Le 17/03/2006, à 12:27
- smando
problème avec postfix
bonjour!
je suis dans une situation sans issue. je vous demande donc de voler à mon secours.
j'ai installé postfix et quand k'envoie un message, il est bien parti mais reste en entente et quand je fait mailq je les retrouve tous! alors quelqu'un a une idée de ce que pourait être?
merci d'avance
Hors ligne
#2 Le 17/03/2006, à 13:42
- CeReAl KiLLeR Du 77
Re : problème avec postfix
Tu peut me le contenu de tail -f /var/log/mail.err pour voir tes erreurs stp...
Dernière modification par CeReAl KiLLeR Du 77 (Le 17/03/2006, à 13:42)
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#3 Le 21/03/2006, à 02:48
- rubens
Re : problème avec postfix
Comment récupères-tu les messages ? Moi, j'ai en plus de Postfix, un serveur imap (courier-imap). Pour faire le lien entre /var/mail/toto et /home/toto/Maildir, j'ai ajouté un script procmail.rc dans la /home/toto à la création de toto grâce à /etc/skel.
Quand tu configures explicitement postfix par :
sudo dpkg-reconfigure postfix
il faut indiquer que tu utilises procmail pour la redirection du courrier.
Si tout cela n'est pas assez clair, je te suggère de lire mon article sur l'architecture d'un serveur de messagerie :
http://patrick.cardona.free.fr/matice/webmail.pdf
--
Cordialement,
Rubens
Hors ligne
#4 Le 21/03/2006, à 11:10
- CeReAl KiLLeR Du 77
Re : problème avec postfix
J'utilise aussi Postfix, courier-imap et procmail, et en plus amavis, clamav et trashscan. 2.4mo c'est gros pour du 56k!
Tu fais ta commande
sudo tail -f /var/log/mail.err
et tu copie ce qui y'a, ou bien tu fais un lien de ton (tes) fichiers de logs.
Tes logs ce trouvent dans /var/log/ Tu as comme log pour postfix mail.err mail.warn mail.info mail.log
Voivi mon main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
delay_warning_time = 4h
myhostname = nomdelamachine.domain.tld
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydomain = domain.tld
masquerade_domains = domain.tld
mydestination = $myhostname, $mydomain, localhost.$mydomain
relayhost = smtp.celuiquetuveututiliser
mynetworks = 127.0.0.0/8, 192.168.77.0/24, 192.168.30.0/24
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
setgid_group = postdrop
mail_owner = postfix
mailbox_size_limit = 0
home_mailbox = Maildir/
mail_spool_directory = /var/spool/mail
recipient_delimiter = +
inet_interfaces = all
#Sa c'est pour amavis
content_filter = smtp-amavis:[127.0.0.1]:10024
Mon procmail.rc qui ce trouve dans le home des utilisateurs
# Preliminaires
SHELL=/bin/bash
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
ORGMAIL=$MAILDIR
LOCKFILE=$HOME/lockfile.lock
ASSASSINLOCK=$HOME/assassin.lock
DEFAULT=$HOME/Maildir/
JUNKMAIL=$HOME/Maildir/.junkmail/
TRASH=$HOME/Maildir/.Trash
NEWBIE=$HOME/Maildir/.LinuxNewbie/
EXPERT=$HOME/Maildir/.LinuxExpert/
VIRUS=$HOME/Maildir/.virus/
BITBUCKET=/dev/null
LOGFILE=/var/log/procmailrc.log
VERBOSE=yes
LOGABSTRACT=all
# Filtres de courrier :
# on verifie d'abord si le message est du spam, avec spamassassin
:0
* ^To:.*spam@domain.tld
* < 256000
{
:0c: spamassassin.spamlock
| sa-learn --spam
:0
$JUNKMAIL
}
#On rev�rifie au cas o� spamassassin aurait fait une erreur
:0
* ^To:.*postmaster@domain.tld
* < 256000
{
:0c: spamassassin.hamlock
| sa-learn --ham
:0
$TRASH
}
#On execute TrashScan, qui va scanner le fichier � l'aide de l'anti-virus clamav
:0
* multipart
* !^X-Virus-Scan:
| /usr/local/bin/trashscan
#Apposition du label suspect sur les mails scann�s positifs aux virus
:0
* ^X-Virus-Scan: Suspicious
$VIRUS
#Filtres de news
:0 :
* ^Sender: newbie-owner
$NEWBIE
* ^Sender: newbie-owner
$NEWBIE
:0 :
* ^Sender: expert-owner
$EXPERT
#Redirection de couriers ind�sirables
:0
* ^From: Sms Message
$BITBUCKET
#Execution du d�mon SpamAssassin
:0 fw : $ASSASSINLOCK
| spamc
:0
* ^X-Spam-Flag: YES
$JUNKMAIL
En local, il fonctionne bien?
SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)
Hors ligne
#5 Le 21/03/2006, à 12:41
- smando
Re : problème avec postfix
bonjour!
merci de ton aide. j'ai reussi à le faire fonctionner en local les echanges se passent bien. mais je n'arrive pas à envoyer le message à l'exterieur par le relayage de mon FAI. je dispose d'un mot de passe un d'un speudo pour l'authentification au smtp de mon FAI. alors mon souci, c'est de savoir comment indiquer dans mon main.cf que le relayage à besoin d'une authentification et comment transformer mes adresses bidans de local en adresse valide, puisque je dispose de deux adresses valides toto@laposte.net et tata@laposte.net
si tu as une idée merci de me la faire part
cordialement
smando
Hors ligne
Pages : 1