Debian postfix sasl = prise de tête - Logiciels - Linux et OS Alternatifs
Marsh Posté le 18-10-2006 à 13:07:16
Bon ca semble marcher en local, mais j'arrive pas depuis un autre poste en passant par l'adresse du server (pas l'adresse local) à emettre 
 
j'utilise le nom d'utilisateur username l'adresse username@mon-domaine.com et le mot de passe password 
 
smtp.mon-domaine.com
Marsh Posté le 18-10-2006 à 14:01:34
envoi vers l'exterieur - smtp.mon-domaine.com 
 
envoi depuis le server, ca fonctionne 
 
je recois 
 
From - Wed Oct 18 13:54:10 2006 
X-Account-Key: account3 
X-UIDL: 1161172412.24803.mrelay4-2 
X-Mozilla-Status: 0001 
X-Mozilla-Status2: 00000000 
Return-Path: <username@mon-domaine.com> 
Delivered-To: online.fr-xxxx@free.fr 
Received: (qmail 24581 invoked from network); 18 Oct 2006 11:53:31 -0000 
Received: from 87.98.219.xx (HELO mon-domaine) (87.98.219.xx) 
  by mrelay4-2.free.fr with SMTP; 18 Oct 2006 11:53:31 -0000 
Received: from [87.98.219.xx] (mon-domaine.mon-domaine.com [87.98.219.xx]) 
 by mon-domaine (Postfix) with ESMTP id 785FD1069D 
 for <xxxxx@free.fr>; Wed, 18 Oct 2006 15:53:35 +0200 (CEST) 
Message-ID: <453631DF.6060701@mon-domaine.com> 
Date: Wed, 18 Oct 2006 15:53:35 +0200 
From: root <username@mon-domaine.com> 
User-Agent: Debian Thunderbird 1.0.2 (X11/20060926) 
X-Accept-Language: en-us, en 
MIME-Version: 1.0 
To: xxxxx@free.fr 
Subject: test 
Content-Type: text/plain; charset=ISO-8859-1; format=flowed 
Content-Transfer-Encoding: 7bit 
 
test 
 
Par contre lorsque j'éssaie depuis un autre ordinateur n'étant pas sur le local du server ca me rejette et me repond "relay acces denied", je suppose que par défaut le server n'accepte que l'envoi depuis l'interieur , comment modifier ca ?
Marsh Posté le 18-10-2006 à 21:14:11
Et si tu jettais un coup d'oeil sur /var/log/mail.log: 
 
dans un shell en root tu fait 
tail -f /var/log/mail.log 
 
Et ensuite, refait tes tests de mails > tu verra s'afficher dans ton shell un peut plus d'info, peut être. 
Marsh Posté le 18-10-2006 à 21:22:38
Moi j'ai ca dans mon fichier de conf... essaye un peu 
 
smtpd_recipient_restrictions=permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination  | 
Marsh Posté le 18-10-2006 à 22:19:39
Oct 19 00:16:50 mon-domaine postfix/smtpd[25861]: connect from unknown[81.185.113.110] 
Oct 19 00:16:58 mon-domaine postfix/smtpd[25861]: warning: SASL authentication failure: no secret in database 
Oct 19 00:16:58 mon-domaine postfix/smtpd[25861]: warning: unknown[81.185.113.110]: SASL CRAM-MD5 authentication failed 
Oct 19 00:17:33 mon-domaine postfix/smtpd[25861]: lost connection after AUTH from unknown[81.185.113.110] 
Oct 19 00:17:33 mon-domaine postfix/smtpd[25861]: disconnect from unknown[81.185.113.110] 
 
Je peux donc me loguer sur le server smtp je met mon mot de passe rien ne ce passe, il me repropose de me loguer et ainsi de suite. 
 
 
:.( 
Marsh Posté le 18-10-2006 à 23:37:49
"no secret in database" > ta base de donnée sasl est vide > pas d'users pour ton SMTP. Cherche du coté de SASL et de sa config.
Marsh Posté le 18-10-2006 à 12:41:03
Debian PostFix mal de tête
salut, j'ai un mal fou (bon premiere pierre dans l'eau) à configurer postfix avec sasl sur ma debian.
voila le contenu de /etc/postfix/main.cf
/etc/postfix/sa sl_passwd contient des users sous la forme
mon-domaine username:password
/etc/host s
Dans mon client mail, sur smtp je met smtp.mon-domaine.com (smtp.mon-domaine.com pointe sur le reverse du server)
username:password
Je pige pas pourquoi ca fonctionne pas :/
Si vous avez une solution plus facile pr mettre en place smtp,imap avec acces exterieur filtrer par login je prend avec grand plaisir.
Message édité par Profil supprimé le 18-10-2006 à 12:42:23