Newsgroup: it.comp.os.linux.sys
Titolo: Problema postfix - transport_maps


e non capisco se il problema è nel mio pc o nel suo. Consigli?
PS a parte questo il mio server di posta e il suo funzionano bene, se 
necessario vi posto entrambi i 
main.cf
-- 
-ciao       Raziel       #ICQ 314405452
[HT] Real Quilian (851574) - Italia - IX.189
http://razielweb.altervista.org
       *Knoppix 3.8 su HD User \ Debian Etch*

 e non capisco se il problema è nel mio pc o nel suo. Consigli?
Il problema non è tuo.
Il tuo amico deve aggiungere nel suo 
main.cf
 i domini abilitati al 
relay, quindi anche 
xxxxx.dyndns.org
.
relay_domains = 
xxxxx.dyndns.org
Ciao

, relay=none, delay=1580, 
delays=1580/0.02/0/0, dsn=4.3.2, status=deferred (deferred transport)
mi sto leggendo paginate di documentazione, ma mi sta sfuggendo 
qualcosina :(
-- 
-ciao       Raziel       #ICQ 314405452
*Debian Etch User*

, relay=none, delay=20590, 
delays=20589/0.03/0.46/0, dsn=4.4.1, stas=deferred (connect to 
xxxx.dyndns.org
[151.38.xxx.xxx]: Connection refused
?_?
nel router è tutto ok (nat, firewall)


Raziel ha scritto:

Incolla il contenuto del file /etc/postfix/transport
dopo averlo modificato hai "compilato" il file con:
#postmap /etc/postfix/transport
?
Se fai un telnet da console sull'indirizzo 151.38.xxx.xxx e relativa 
porta, ti risponde Postfix?

 porta, ti risponde Postfix?
# telnet 151.42.xxx.xxx 587
Trying 151.42.xxx.xxx...
telnet: Unable to connect to remote host: Connection refused
il problema ora è il mio router o pc o entrambi? :/


 il problema ora è il mio router o pc o entrambi? :/
Non è il tuo router tanto meno il tuo PC, il problema rimane IMHO sul 
router/macchina destinataria (151.42.xxx.xxx)
Ciao

 router/macchina destinataria (151.42.xxx.xxx)
infatti.. è il mio ip quello, sono io il destinatario
Il mio postfix dovrebbe essere ok:
$ telnet localhost 587
Trying 127.0.0.1...
Connected to 
razielweb.dyndns.org
.
Escape character is '^]'.
220 
razielweb.dyndns.org
 ESMTP Postfix (Debian/GNU Linux)
Nel router ho
NAT: 587 587 192.168.1.3
FW: 587UDP/TCP 192.168.1.3
quindi anche questo è corretto... altrimenti cos'altro serve nel 
router??? :/


 sul router/macchina destinataria (151.42.xxx.xxx)
infatti.. è il mio ip quello, sono io il destinatario
Il mio postfix dovrebbe essere ok:
$ telnet localhost 587
Trying 127.0.0.1...
Connected to 
xxxx.dyndns.org
.
Escape character is '^]'.
220 
xxxx.dyndns.org
 ESMTP Postfix (Debian/GNU Linux)
Nel router ho
NAT: 587 587 192.168.1.3
FW: 587UDP/TCP 192.168.1.3
quindi anche questo è corretto... altrimenti cos'altro serve nel 
router??? :/


 infatti.. è il mio ip quello, sono io il destinatario
Allora è corretto quello che accade.
Se risiedi nella tua LAN, non puoi "parlare" con il tuo router tramite 
il suo indirizzo pubblico, ma solo con il suo indirizzo "privato".
Per fare un test valido, tramite ip pubblico, apri una sessione ssh 
verso una macchina esterna e da li apri un telnet sul tuo ip pubblico.

 pubblico.
è quello che ho fatto... mi sono collegato via ssh al suo server e da 
lì ho dato telnet ip 587 :-(


 [RISOLTO] :)
sbagliavo nel 
master.cf
:
avevo questo (come suggerito da quell'articolo a inizio thread):
xxxx.dyndns.org:587
   inet    n      -      n      -    -    smtpd
invece basta questo:
submission inet n      -       -       -       -       smtpd
nei log del mio postfix comunque non compariva niente di niene :/
va beh, tutto è bene quello che finisce bene :) grazie Twisted per la 
pazienza
