[AlternC-dev] pop-before-smtp

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

ganjah ganjah at cannaweb.ch
Sam 4 Oct 13:50:43 CEST 2003


J'ai compris ...
si par la variable mynetworks n'existe pas (ou est en commantaire) dans 
le fichier main.cf, postfix la remplie avec l'adresse ip du serveur + 
127.0.0.1 ...
et pop-before-smtp lis la conf avec le prog postconf qui indique la 
127.0.0.1 dans le mynetworks ...
du coup p-b-s pense qu'il y a un permit_mynetworks pour le relay et que 
la 127.0.0.1 n'a pas besoin d'être ajouter dans les adresses possibles 
d'envoye de message (relay)...

Donc pour que ca fonctionne, 2 solutions :
a)  mettre mynetworks = 127.0.0.1 et permit_mynetworks dans le 
smtpd_recipient_restrictions
ou
b)  mettre mynetworks = 0.0.0.0 ... et rien faire d'autre... 
pop-before-smtp se chargant d'ouvrir le relay au bon moment...
si on met mynetworks =  ... sans ip, pop-before-smtp n'est pas content...

perso, j'aime mieux la solution a) ... plus propre qu'une ip à 0.0.0.0 ....

Christian.

ganjah wrote:

> Hello a tous, j'ai encore un petit problème avec le pop-before-smtp.
> J'ai bien modifié mon fichier de conf comme indiqué ci-dessous,
> et ca fonctionne en général bien, sauf avec l'adresse ip local 
> 127.0.0.1 :(
> Je me suis mis en debug pour avoir les info détailé. voici ce que j'ai 
> normalement :
>
> Oct  4 13:18:26 lsd pop-before-smtp[28111]: read ts=Oct  4 13:18:21 
> ip=212.254.34.190
> Oct  4 13:18:26 lsd pop-before-smtp[28111]: accepted 212.254.34.190 
> --- not in mynetworks
> Oct  4 13:18:26 lsd pop-before-smtp[28111]: opening relay for 
> 212.254.34.190 --- not in mynetworks
> Oct  4 13:18:26 lsd pop-before-smtp[28111]: written ok
>
> Mais avec une ip local 127.0.0.1 depuis squirrelmail, j'ai uniquement :
>
> Oct  4 13:15:03 lsd pop-before-smtp[28111]: read ts=Oct  4 13:14:57 
> ip=127.0.0.1
>
> et rien d'autre ... cela me fait penser que la 127.0.0.1 n'est pas 
> utilisé par défault, ou pas pris en compte...
> et j'ai rien vu dans la doc :( mis a part : Check your POP/IMAP email 
> from a non-localnet IP ...
>
> Donc si pop-before-smtp ne veux pas employer le 127.0.0.1 ... reste 
> plus qu'a modifier le main.cf de postfix avec un permit_mynetworks et 
> un mynetworks = 127.0.0.1 ....
> Si quelqu'un à une idée, une solution...
>
> Merci, Christian.
>
>>
>>
>> pat = '^(... .. ..:..:..) \S+ (?:imaplogin|imapd-ssl): LOGIN, 
>> user=\S+, ip=\[::ffff:(\d+\.\d+\.\d+\.\d+)\]$'
>> pat2 = '^(... .. ..:..:..) \S+ (?:courierpop3login|pop3d-ssl): LOGIN, 
>> user=\S+, ip=\[::ffff:(\d+\.\d+\.\d+\.\d+)\]$'
>>
>> dans /etc/pop-before-smtp/pop-before-smtp.conf
>>


_______________________________________________
Dev mailing list
Dev at alternc.org
http://alternc.org/cgi-bin/mailman/listinfo/dev



Plus d'informations sur la liste de diffusion Dev