Postfix procmail recoi pas les mails

Fermé
Utilisateur anonyme - 17 oct. 2006 à 15:44
 BG - 30 janv. 2008 à 16:57
Bonjour je sais qu'il existe plusieur sujet sur procmail et postfix mais chez moi ça marche pas

j'ai donc installé et configuré postfix procmail et courier-imap de maniere à avoir une adresse mail avec mon nom de domaine (creation3w.com)
bind9 est bien configuré vu que mon site marche nikel (www.creation3w.com)
et le champ MX est : @ IN MX linuche.creation3w.com.
mon reseau est 192.168.0.0
ip server 192.168.0.4
nom server linuche
ipfixe : 82.233.154.242
Mon identifiant Unix : antoine
distribution : Ubuntu Dapper
je ne recoi donc aucun mail sur antoine@creation3w.com
Je sais qu'il n'y a pas d'erreur sur courier-imap car je peux me connecter avec outlook ou thunderbird c'est juste qu'il y a pas de mail

le fichier /etc/mailname est bien rempli (je pense) j'ai mis creation3w.com
le host :
127.0.0.1 localhost.creation3w.com localhost
82.233.154.242 linuche.creation3w.com linuche

j'ai rempli le fichier /etc/aliases : antoine : antoine@creation3w.com
puis biensur j'ai fais newaliases

Et biensur j'ai fais un maildirmake /Maildir dans mon repertoire /home/antoine et je lui est fais un chmod -R 777

A noter que j'ai configurer le tout avec clamav (antivirus) - spamassassin (anti-spam) - trashscan (scanner de pourriel) (voir le .procmailrc) mais je pense pas qu'il y est de pb de ce coté

donc voici mon main.cf (fichier conf de postfix) :

# 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 (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
queue_directory = /var/spool/postfix


# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = linuche.creation3w.com
mydomain = creation3w.com
masquerade_domains = creation3w.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
setgid_group = postdrop
mail_owner = postfix
mail_spool_directory = /var/spool/mail
myorigin = /etc/mailname
mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost
relayhost = smtp.free.fr
mynetworks = 192.168.0.0/24, 127.0.0.0/8
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
#mailbox_command = procmail -a "$EXTENTION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/

et voici mon .procmailrc qui ce trouve dans /home/antoine avec un chmod 644
# 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@creation3w.com
* < 256000

{
:0c: spamassassin.spamlock
| sa-learn --spam

:0
$JUNKMAIL
}

#On revérifie au cas où spamassassin aurait fait une erreur

:0
* ^To:.*postmaster@creation3w.com
* < 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

: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

par ailleur si j'essai d'envoyer un mail à antoine@creation3w.com via un de mes comptes j'ai un retour de mail me mettant ceci :
This is the Postfix program at host linuche.creation3w.com.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

<antoine@creation3w.com>: bad recipient address syntax: antoine@.creation3w.com

et avec la commande mail linux aucun message d'erreur

Voilà si quelqu'un à une idee je vous remercie d'avance
Cordialement Antoine

1 réponse

Après avoir créé une liste de diffusion, impossible de la faire marcher.
Le fichier des mail a été créé par import : les rubriques "nom" et "adresse électronique" "semblent" coller si on regarde la boîte de dialogue du logiciel.
Il y a 650 mail dans cette liste , donc y a t il une limite à ne pas dépasser ?

Cordialement
0