Open Relay PostFix

Résolu/Fermé
Acura_Csx Messages postés 11 Date d'inscription jeudi 3 mai 2012 Statut Membre Dernière intervention 7 mai 2012 - 3 mai 2012 à 14:14
Acura_Csx Messages postés 11 Date d'inscription jeudi 3 mai 2012 Statut Membre Dernière intervention 7 mai 2012 - 7 mai 2012 à 19:26
Bonjour, j'ai un probleme avec postfix quand je test si je suis open relay sur mailradar.com il y a plusieur test que mon serveur ne passe pas ... je n'arrive pas a trouver dans la config ce qui cloche pouvez vous m'aider ? j'utilise cent Os postfix/spamassasin/clamd/dovecot/webmin/virtualmin, j'heberge plus de 1 nom de domaine sur ce serveur ... le serveur recoit sont ip d'un routeur linksys 10.10.1.3 sont adresse sur mon reseaux local et mes utilisateur sont sur 10.10.10.x je dois aussi me connecter de l'exterieur de l'usine ( de la maison ) pour envoyer mes courriels voici ma config dans postfix merci a l'avance de votre temps :)



command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
unknown_local_recipient_reject_code = 550
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
home_mailbox = Maildir/
mailbox_command = /usr/bin/procmail
header_checks = regexp:/etc/postfix/header_checks
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5

sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-2.3.3/samples
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
virtual_alias_maps = hash:/etc/postfix/virtual
message_size_limit = 1024000000
mailbox_size_limit = 5120000000
qmgr_message_active_limit = 2000
smtpd_soft_error_limit = 5
smtpd_hard_error_limit = 10
smtpd_delay_reject = no
maximal_queue_lifetime = 2d
maximal_backoff_time = 2000s
bounce_queue_lifetime = 2d
mynetworks = 10.0.0.0/8, 127.0.0.0/8
body_checks = regexp:/etc/postfix/body_checks
smtpd_helo_required = yes
smtpd_delay_reject = no
disable_vrfy_command = yes
smtpd_client_restrictions = permit_mynetworks
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_recipient_restrictions = permit_mynetworks permit_inet_interfaces permit_sasl_authenticated reject_unauth_destination
smtpd_sasl_security_options = noanonymous



A voir également:

4 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
4 mai 2012 à 05:06
Bonjour,

Pouvez-vous préciser quels tests ne passent pas? Jusque là il n'y a pas d'indication que le serveur est Open Relay ou non.
0
Acura_Csx Messages postés 11 Date d'inscription jeudi 3 mai 2012 Statut Membre Dernière intervention 7 mai 2012
4 mai 2012 à 21:13
j'ai testé ce que arth m'as dit soit de laisser uniquement smtpd_recipient_restrictions = permit_mynetworks au lieu de smtpd_recipient_restrictions = permit_mynetworks permit_inet_interfaces permit_sasl_authenticated reject_unauth_destination
malheureusement avec le meme resultat ... je vous transmet le resultat du test open relay peut etre cela aidera t'il :o)


[Method 0]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@mailradar.com>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest@mailradar.com>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 1]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@mailradar.com>
<<< 250 2.1.0 Ok
>>> RCPT TO: relaytest@mailradar.com
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 2]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest@mailradar.com>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 3]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest@mailradar.com>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 4]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest@mailradar.com>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 5]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest%mailradar.com@[xxx.xxx.xxx.xxx]>
<<< 554 5.7.1 <relaytest%mailradar.com@[xxx.xxx.xxx.xxx]>: Relay access denied
>>> QUIT
<<< 221 2.0.0 Bye


[Method 6]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest%mailradar.com.com@[xxxxx.com]>
<<< 501 5.1.3 Bad recipient address syntax
>>> QUIT
<<< 221 2.0.0 Bye
[TEST PASSED]

[Method 7]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <"relaytest@mailradar.com">
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 8]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <"relaytest%mailradar.com">
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 9]
<<< 220 xxxxx.comESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest@mailradar.com@[xxx.xxx.xxx.xxx]>
<<< 554 5.7.1 <relaytest@mailradar.com@[xxx.xxx.xxx.xxx]>: Relay access denied
>>> QUIT
<<< 221 2.0.0 Bye


[Method 10]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <"relaytest@mailradar.com"@[xxx.xxx.xxx.xxx]>
<<< 554 5.7.1 <relaytest@mailradar.com@[xxx.xxx.xxx.xxx]>: Relay access denied
>>> QUIT
<<< 221 2.0.0 Bye


[Method 11]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest@mailradar.com@xxxxx.com>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 12]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <@[xxx.xxx.xxx.xxx]:relaytest@mailradar.com>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 13]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <@[xxxxx.com]:relaytest@mailradar.com>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 14]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <mailradar.com!relaytest>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 15]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <mailradar.com!relaytest@[xxx.xxx.xxx.xxx]>
<<< 554 5.7.1 <mailradar.com!relaytest@[xxx.xxx.xxx.xxx]>: Relay access denied
>>> QUIT
<<< 221 2.0.0 Bye


[Method 16]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <mailradar.com!relaytest@[xxxxx.com]>
<<< 501 5.1.3 Bad recipient address syntax
>>> QUIT
<<< 221 2.0.0 Bye
[TEST PASSED]

[Method 17]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest%mailradar.com@>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

[Method 18]
<<< 220 xxxxx.com ESMTP Postfix
>>> HELO mailradar.com
<<< 250 xxxxx.com
>>> MAIL FROM: <antispam@[xxx.xxx.xxx.xxx]>
<<< 250 2.1.0 Ok
>>> RCPT TO: <relaytest@mailradar.com@>
<<< 250 2.1.5 Ok
>>> QUIT
<<< 221 2.0.0 Bye
[TEST NOT PASSED]

All tested completed! Relays accepted by remote host.

xxxxx.com correspond a mon nom de domaine par securite je ne veux pas le divulguer ici ... et xxx.xxx.xxx.xxx a l'ip du serveur sur internet ..
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
4 mai 2012 à 22:53
C'est possible d'avoir un morceau des logs Postfix là ou en MP lors d'un des tests effectués avec un RCPT qui n'est pas sur le serveur?

0
Acura_Csx Messages postés 11 Date d'inscription jeudi 3 mai 2012 Statut Membre Dernière intervention 7 mai 2012
7 mai 2012 à 19:26
a force de fouiller ce week-end j'ai trouvé ... enfin je pense hihi j'ai rajouté cela a ma configuration

relay_domains = permit_mynetworks

et depuis ce temps tout fonctionne bien pour mes utilisateur et je reusis tous les test open relay merci de votre temps :0)
0