Problème de Bounce (Postfix)

Bonjour,

Dans le cadre d’un projet informatique d’entreprise, j’ai la tâche de mettre en place un serveur de messagerie complet comprenant : Postfix, PostfixAdmin, Dovecot, SpamAssassin, et RoundCube.

Tout fonctionne ou presque… En effet, je suis à la phase de tests de ma plate-forme.

J’administre mes domaines et mes comptes de messagerie via PostfixAdmin et test les comptes avec le webmail RoundCube. Les mails entre domaines fonctionnent.

Quand j’envoie un mail avec une signature de virus ou de spam, ce dernier est reçu par le destinataire avec l’en-tête “SPAM”.
Quand j’envoie un mail depuis un compte de messagerie de mon serveur (abcdefgh@ijklm.nop n’a pas pu être délivré mais je ne reçois pas de notification pour le postmaster… qui est mon adresse mail d’entreprise… Voila où je suis bloqué. :confused:

Je n’arrive pas à identifier le problème ce qui me bloque en tout point pour la suite de mon projet.

Pour info’, je dois ensuite tester :

  • Si un spam/virus mail arrive sur une adresse mail inexistante : ne pas renvoyer de notification au “postmaster” et supprimer directement le mail.

Note : les mails envoyés depuis mes comptes mails local vers mon mail d’entreprise fonctionnent.

Voici mon main.cf

soft_bounce = no
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix

myhostname = domdebtest.lan
mydomain = domdebtest.lan
myorigin = $myhostname
inet_interfaces = all

mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 127.0.0.0/8
relay_domains = proxy:mysql:/etc/postfix/mysql_relay_domains_maps.cf
relayhost =
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
recipient_delimiter = +

smtpd_banner = $myhostname ESMTP $mail_name
transport_maps = proxy:mysql:/etc/postfix/mysql_transport_domains_maps.cf
content_filter = smtp-amavis:[127.0.0.1]:10024
default_destination_concurrency_limit = 40
disable_vrfy_command = yes
smtpd_helo_required = yes
strict_rfc821_envelopes = yes
smtpd_client_restrictions =
       permit_mynetworks
       reject_invalid_hostname
       reject_non_fqdn_hostname
       reject_non_fqdn_sender
       reject_non_fqdn_recipient
       reject_unknown_sender_domain
       reject_unknown_recipient_domain
       permit

virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_alias_domain = proxy:mysql:mysql_virtual_alias_domains_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /var/vmail
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 5000
virtual_minimum_gid = 5000
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again$
virtual_overquota_bounce = yes

Mon master.cf :

smtp      inet  n       -       -       -       -       smtpd
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       -       -       -       smtp
relay     unix  -       -       -       -       -       smtp
        -o smtp_fallback_relay=
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
retry     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache

maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}

uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)

ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2       pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}

# Dovecot LDA
dovecot   unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail:mail argv=/usr/libexec/dovecot/deliver -d ${recipient}

# SpamAssassin
smtp      inet  n       -       -       -       -       smtpd
     -o content_filter=spamassassin

spamassassin    unix    -       n       n       -       -       pipe
     user=dspam argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}

# Amavis
smtp-amavis unix - - y - 2 smtp
      -o smtp_data_done_timeout=1200
      -o disable_dns_lookups=yes

127.0.0.1:10025 inet    n       -       y       -       -       smtpd
      -o content_filter=
      -o local_recipient_maps=
      -o relay_recipient_maps=
      -o smtpd_restriction_classes=
      -o smtpd_client_restrictions=
      -o smtpd_helo_restrictions=
      -o smtpd_sender_restrictions=
      -o smtpd_recipient_restrictions=permit_mynetworks,reject
      -o mynetworks=127.0.0.0/8
      -o strict_rfc821_envelopes=yes

Merci pour votre aide ! :slightly_smiling:
Environnement : Debian Lenny
Réseau local : 192.168.1.0

Personne pour m’aider ? :frowning:

Need help plz…

J’ai réinstallé ma machine virtuelle et revue ma procédure d’installation en n’installant pas SpamAssassin mais le problème persiste.

Par défault logiquement, lorsqu’un mail n’est pas délivré car l’adresse n’existe pas cela doit envoyer une notification au “postmaster” or ça ne le fait pas.

J’ai ajouté à mon main.cf :

Sans succès…