[AlternC-dev] Pb avec smtp pour l'envoie de mail vers l'exterieur

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

Benjamin Sonntag benjamin at alternc.org
Jeu 24 Mar 22:55:17 CET 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

yoann wrote:

| Bonjour,
|
| j'ai quelque petit problème avec le service smtp,
|
| si je configure mon pc en passant pas le smtp de mon serveur
| alternc, impossible d'envoyer des mail vers l'exterieur, ça marche
| uniquement sur les domaines installé sur le serveur, alors que
| depuis le webmail, ça marche très bien.
|
| j'ai bien essayé d'avoir plus d'info dans les log mais sans
| résultat

Bon, tout d'abord ce résultat est classique :

- - tu peux envoyer à des adresses présentes sur le serveur :
heureusement, c'est ce que font tous les smtp qui veulent envoyer des
mails à tes utilisateurs
- - tu peux envoyer depuis le webmail, heureusement : dans
/etc/postfix/main.cf tu as un "mynetwork" qui dit (entre autre)
localhost (127.0.0.1) donc le webmail, qui est local, peut envoyer des
mails sans restrictions.

Par contre, pour que depuis ton ip (n'importe laquelle) tu puisses
envoyer un mail VIA le smtp concerné, il faut choisir parmis l'une des
2 solutions ci-dessous :
- - Le Pop-Before-Smtp : un daemon (pop-before-smtp) lit les logs de
pop/imap et remplit une base d'ip autorisée. (généralement dans
/var/lib/pop-before-smtp). A toi de configurer postfix pour qu'il
ajoute cette base aux utilisateurs authentifiés : par exemple avec ca
dans main.cf :
smtpd_recipient_restrictions =  check_client_access
hash:/var/lib/pop-before-smtp/hosts
(attention, ce n'est généralement pas le seul paramètre de
smtpd_recipient_restrictions)

- - Le SASL (plus compliqué à configurer sur postfix) qui fait que tes
clients de mails peuvent cocher la case "smtp authentifié" pour que
leur client de mail envoie leur login/pass pop lors de l'envoi du mail
en smtp, s'authentifiant par là. Par contre la config de postfix est
plus complexe, et sur woody cela fait appel au fichier /etc/sasldb,
compliqué à maintenir.

++

Benjamin

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBxzQld5FD2Z8azpwRAl47AJ0UPhOVEIwSGEMo1ovDFcziRt9arwCg3xAP
pVyzs3B5KMTOekY/fFt8/L8=
=EvDk
-----END PGP SIGNATURE-----




Plus d'informations sur la liste de diffusion Dev