Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Postfix et SASL

3 réponses
Avatar
pascal
Bonjour,

J'ai un souci avec la configuration de SASL pour Postfix.
A partir d'un portable (donc mobile) je cherche =C3=A0 configurer Postfix p=
our qu'il
accepte que je m'en serve de relai

J'ai donc bien s=C3=BBr une bo=C3=AEte =C3=A0 lettres sur le serveur avec l=
ogin et passwd.
Pour l'instant, je peux me connecter =C3=A0 IMAP, SMTP.
Je peux envoyer un courrier au domaine d=C3=A9fini par "mynetworks".
Mais je ne peux pas envoyer de courrier =C3=A0 l'ext=C3=A9rieur.

Voici ma config:

/etc/default/saslauthd
START=3Dyes
MECHANISMS=3D"sasldb"
PARAMS=3D"-r /etc/saslauthd.conf"

/etc/postfix/sasl/smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5

/etc/postfix/aliases
pascal: pascal@linuxorable.net

/etc/postfix/main.cf

myhostname =3D euphorie.linuxorable.net
mydomain =3D linuxorable.net
relay_domains =3D $mydestination
relayhost =3D
alias_maps =3D hash:/etc/postfix/aliases

smtpd_recipient_restrictions =3D
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination

smtpd_sasl_auth_enable =3D yes
smtpd_sasl_application_name =3D smtpd
smtpd_sasl_local_domain =3D euphorie.linuxorable.net
broken_sasl_auth_clients =3D yes
smtpd_sasl_security_options =3D noanonymous


Avec thunderbird:

Le login pour l'authentification aupr=C3=A8s de SMTP est "pascal"

La seule configuration qui me permet de me connecter au serveur SMTP est:

1=C2=B0/ smtpd_sasl_local_domain =3D euphorie.linuxorable.net
and
2=C2=B0/ login pour l'authentification aupr=C3=A8s de SMTP: pascal

D=C3=A8s que je souhaite envoyer un mail =C3=A0 l'ext=C3=A9rieur, j'obtiens=
ce message
d'erreur:

Relay access denied

Par contre, comme je l'ai dit au d=C3=A9but, si j'envoie un mail dans un do=
maine
contenu dans "mynetworks" tout fonctionne

Pascal

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

3 réponses

Avatar
daniel huhardeaux
a écrit :

Bonjour,

J'ai un souci avec la configuration de SASL pour Postfix.
A partir d'un portable (donc mobile) je cherche à configurer Postfix pour qu'il
accepte que je m'en serve de relai

J'ai donc bien sûr une boîte à lettres sur le serveur avec login et passwd.
Pour l'instant, je peux me connecter à IMAP, SMTP.
Je peux envoyer un courrier au domaine défini par "mynetworks".
Mais je ne peux pas envoyer de courrier à l'extérieur.

Voici ma config:

/etc/default/saslauthd
START=yes
MECHANISMS="sasldb"
PARAMS="-r /etc/saslauthd.conf"

/etc/postfix/sasl/smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5

/etc/postfix/aliases
pascal:

/etc/postfix/main.cf

myhostname = euphorie.linuxorable.net
mydomain = linuxorable.net
relay_domains = $mydestination
relayhost >alias_maps = hash:/etc/postfix/aliases

smtpd_recipient_restrictions > permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination

smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd
smtpd_sasl_local_domain = euphorie.linuxorable.net
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous


Avec thunderbird:

Le login pour l'authentification auprès de SMTP est "pascal"

La seule configuration qui me permet de me connecter au serveur SMTP est:

1°/ smtpd_sasl_local_domain = euphorie.linuxorable.net
and
2°/ login pour l'authentification auprès de SMTP: pascal

Dès que je souhaite envoyer un mail à l'extérieur, j'obtiens ce message
d'erreur:

Relay access denied

Par contre, comme je l'ai dit au début, si j'envoie un mail dans un domaine
contenu dans "mynetworks" tout fonctionne




Sur le Postfix de ton portable tu créé un fichier saslpass par ex, dans
lequel tu mets en première colonne le nom de machine ou domaine qui te
sert de relais, en deuxième colonne <user>:<mot de passe> en troisième
colonne <ok>

postmap saslpass

Dans ton main.cf

relayhost=<nom de machine ou domaine>
smtpd_sasl_auth_enable = yes
smtpd_sasl_password_maps = hash:/etc/postfix/saslpass

Le site http://x.guimard.free.fr/postfix/ est une mine d'infos.

--
Daniel Huhardeaux ______ _____ _____ ______ ______ __
enum +48 32 285 5276 /_ _// _ // _ //_ _// __ // /
iaxtel +1 700 849 6983 / / / // // // / / / / /_/ // /
sip:101 h323:121 @voip./_/ /____//____/ /_/ /_/ /_//_/.com


--
Pensez
Avatar
pascal
Quoting daniel huhardeaux :

a écrit :

Bonjour,

J'ai un souci avec la configuration de SASL pour Postfix.
A partir d'un portable (donc mobile) je cherche à configurer
Postfix pour qu'il
accepte que je m'en serve de relai

J'ai donc bien sûr une boîte à lettres sur le serveur ave c login
et passwd.
Pour l'instant, je peux me connecter à IMAP, SMTP.
Je peux envoyer un courrier au domaine défini par "mynetworks".
Mais je ne peux pas envoyer de courrier à l'extérieur.

Voici ma config:

/etc/default/saslauthd
START=yes
MECHANISMS="sasldb"
PARAMS="-r /etc/saslauthd.conf"

/etc/postfix/sasl/smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5

/etc/postfix/aliases
pascal:

/etc/postfix/main.cf

myhostname = euphorie.linuxorable.net
mydomain = linuxorable.net
relay_domains = $mydestination
relayhost =
alias_maps = hash:/etc/postfix/aliases

smtpd_recipient_restrictions =
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination

smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd
smtpd_sasl_local_domain = euphorie.linuxorable.net
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous


Avec thunderbird:

Le login pour l'authentification auprès de SMTP est "pascal"

La seule configuration qui me permet de me connecter au serveur SMTP est :

1°/ smtpd_sasl_local_domain = euphorie.linuxorable.net
and
2°/ login pour l'authentification auprès de SMTP: pascal

Dès que je souhaite envoyer un mail à l'extérieur, j'obti ens ce message
d'erreur:

Relay access denied

Par contre, comme je l'ai dit au début, si j'envoie un mail dans un domaine
contenu dans "mynetworks" tout fonctionne



Sur le Postfix de ton portable



Sur mon portable il n'y a pas de Postfix.
Postfix est sur mon serveur.

Je cherche à configurer mon serveur pour l'utiliser comme relay depuis mon
portable et ce, depuis n'importe où.

Pascal

tu créé un fichier saslpass par ex, dans lequel tu mets en
première colonne le nom de machine ou domaine qui te sert de relais,
en deuxième colonne <user>:<mot de passe> en troisième colonne <ok>

postmap saslpass

Dans ton main.cf

relayhost=<nom de machine ou domaine>
smtpd_sasl_auth_enable = yes
smtpd_sasl_password_maps = hash:/etc/postfix/saslpass

Le site http://x.guimard.free.fr/postfix/ est une mine d'infos.

--
Daniel Huhardeaux ______ _____ _____ ______ ______ __
enum +48 32 285 5276 /_ _// _ // _ //_ _// __ // /
iaxtel +1 700 849 6983 / / / // // // / / / / /_/ // /
sip:101 h323:121 @voip./_/ /____//____/ /_/ /_/ /_//_/.com


--
Pensez ?ire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez ?ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact .org








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Avatar
daniel huhardeaux
a écrit :

[...]


Dès que je souhaite envoyer un mail à l'extérieur, j'obtiens ce message
d'erreur:

Relay access denied

Par contre, comme je l'ai dit au début, si j'envoie un mail dans un
domaine
contenu dans "mynetworks" tout fonctionne



Sur le Postfix de ton portable




Sur mon portable il n'y a pas de Postfix.
Postfix est sur mon serveur.

Je cherche à configurer mon serveur pour l'utiliser comme relay depuis
mon
portable et ce, depuis n'importe où.



smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks

devrait le faire dans ton cas, à condition que ton thunderbird soit
paramétré pour l'authentification en SMTP bien sûr.

--
Daniel Huhardeaux ______ _____ _____ ______ ______ __
enum +48 32 285 5276 /_ _// _ // _ //_ _// __ // /
iaxtel +1 700 849 6983 / / / // // // / / / / /_/ // /
sip:101 h323:121 @voip./_/ /____//____/ /_/ /_/ /_//_/.com


--
Pensez