Bonjour à tous,
J'ai un serveur Postfix avec cyrus sasl et la commande mail
J'ai un compte chez no-ip et j'arrive à envoyer d'une adresse gmail a mon serveur à l'adresse e-mail joel@g2s.no-ip.biz sans le SASL.
joel car mon compte utilisateur est joel.
Je souhaite mettre en place le SASL pour pouvoir envoyer des mails en s'authentifiant sur le fichier /etc/passwd pour commencer.
J'aimerais pouvoir envoyer des mails en sortant de mon LAN sur gmail ou aileurs avec le SASL et ce même depuis l'exterieur
Puis j'aimerais mettre en place le SASL
Voici ma configuration de Postfix
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_auth_enable = yes
mail_owner = postfix
myhostname = g2s.no-ip.biz
mydomain = g2s.no-ip.biz
myorigin = $mydomain
inet_interfaces = all
inet_protocols = all
mydestination = $myhostname, g2s.no-ip.biz,
unknown_local_recipient_reject_code = 550
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
debug_peer_level = 2
debugger_command =
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-2.9.6/samples
readme_directory = /usr/share/doc/postfix-2.9.6/README_FILES
inet_protocols = ipv4
Et voici ce que ça me met quand j'envoie un mail avec claws-mail
- Compte '/var/spool/mail/joel' : Connexion au serveur SMTP : g2s.no-ip.biz:25.. [01:17:36] SMTP< 220 g2s.no-ip.biz ESMTP Postfix [01:17:36] ESMTP> EHLO g2s.no-ip.biz localhost.localdomain [01:17:36] ESMTP< 250-g2s.no-ip.biz [01:17:36] ESMTP< 250-PIPELINING [01:17:36] ESMTP< 250-SIZE 10240000 [01:17:36] ESMTP< 250-VRFY [01:17:36] ESMTP< 250-ETRN [01:17:36] ESMTP< 250-AUTH LOGIN PLAIN [01:17:36] ESMTP< 250-ENHANCEDSTATUSCODES [01:17:36] ESMTP< 250-8BITMIME [01:17:36] ESMTP< 250 DSN [01:17:36] ESMTP> AUTH LOGIN [01:17:36] ESMTP< 502 5.5.2 Error: command not recognized ** Erreur pendant la session SMTP *** Une erreur est survenue pendant l'envoi du message : 502 5.5.2 Error: command not recognized
Voici mon fichier /etc/sasl2/smtpd.conf
pwcheck_method: pwcheck
mech_list: plain login
Voici ce que j'ai dans var/log/maillog quand je tape mail joel.steinberg75@gmail.com
Mar 22 01:25:03 g2s postfix/pickup[13271]: E6B10200763: uid=0 from=
Mar 22 01:25:03 g2s postfix/cleanup[13386]: E6B10200763: message-id=20130322002503.E6B10200763@g2s.no-ip.biz
Mar 22 01:25:03 g2s postfix/qmgr[13272]: E6B10200763: from=root@g2s.no-ip.biz, size=442, nrcpt=1 (queue active)
Mar 22 01:25:04 g2s postfix/error[13466]: E6B10200763: to=joel.steinberg75@gmail.com, relay=none, delay=0.46, delays=0.42/0/0/0.03, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to alt4.gmail-smtp-in.l.google.com[74.125.141.27]:25: No route to host)
Encore plus bizzare la le SASL je ne sais pas si il fonctionne mais avec la commande mail pour envoyer un mail en local sur joel@g2s.no-ip.biz depuis root@g2s.no-ip.biz cela fonctionne mais pas avec claws-mail.
J'ai redirigé le port 25 en entrant direction mon serveur et je l'ai autorisé en sortie SELINUX est désactiver et mon firewall linux et stoppé et désactivé.
J'ai essayé de lire la doc de postfix en français j'ai vu quelque tutos sur internet mais c'est assez flou si quelqun pouvait venir éclairer ma lanterne je serais content !
Merci à tous !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.