Bonjour,
J'ai installe un smtp postfix sur debian
l'envoi de mails sur mon domaine fonctionne bien , mais impossible d'envoyer sur un domaine gmail, hotmail...
le message d'erreur est "5.7.1 relay access denied"
voici le contenu de mon fichier main.cf
Quelqu'un saurait t'il comment resoudre ce probleme ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no disable_vrfy_command = yes smtpd_helo_required = yes # appending .domain is the MUA's job. append_dot_mydomain = no # Pour faire simple, il est conseillé d'utiliser le reverse DNS de votre serve\ ur. myhostname =REVERSEDNS myorigin = REVERSEDNS mydestination = xvm-15-143.ghst.net,localhost.localdomain, localhost relayhost = mynetworks = 127.0.0.0/8, IPSERVER mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all mailbox_command = virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf,mysql:/etc/pos\ tfix/mysql-virtual_aliases_comptes.cf virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domaines.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_comptes.cf virtual_mailbox_base = /var/spool/vmail/ virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 virtual_create_maildirsize = yes virtual_mailbox_extended = yes virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_quotas.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "La boite mail de votre destinataire est pleine\ , merci de reessayez plus tard." virtual_overquota_bounce = yes # adresses de destination smtpd_recipient_restrictions = permit_mynetworks, reject_non_fqdn_recipient, reject_unauth_destination # client smtpd_client_restrictions = permit_mynetworks smtpd_use_tls = yes smtpd_tls_ask_ccert = yes smtpd_tls_CAfile = /etc/ssl/imap/mail.pem smtpd_tls_key_file = $smtpd_tls_CAfile smtpd_tls_cert_file = $smtpd_tls_CAfile
Merci d'avance
[EDIT]
j'ai mis en place une authentification SASL pour le smtp pour resoudre ce probleme,
j'ai modifie mon main.cf comme ceci :
j'ai suivi ce tuto :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_use_tls = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key
http://blog.hacky.info/index.php/pos...ier-authdaemon
mais le probleme c'est que lorsque je veux envoyer un mail , il me demande un login et un mot de passe que je rentre , mais il ne passe pas l'authentification
j'ai donc essaye testsaslauthd -u user -p pass j'ai comme reponse 0: OK "Succes"
et je suis en imap
Help !! ^^[/EDIT]
Partager