Newsgroup: it.comp.os.linux.iniziare
Titolo: [postfix] problema dominio

Ho provato e' riprovato ma nn c'e' niente da fare postfix nn
spedisce la posta che rimane in coda con un messaggio di errore:
"unable to find 
cage.net
".
Eppure credo di aver seguito tutti i consigli che avete dato sul
ng (nonche' nell' Quick...howto) nel configurarlo....boh
Questo e il file /etc/postfix/
main.cf
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain
alias_maps = hash:/etc/aliases
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
debug_peer_level = 2
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain
alias_maps = hash:/etc/aliases
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
debug_peer_level = 2
debugger_command =
         PATH=/usr/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
myorigin = $mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
default_transport = smtp
relayhost = 
smtp.katamail.com
defer_transports = smtp
notify_classes = resource, software, bounce, policy, protocol
         PATH=/usr/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
myorigin = $mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
default_transport = smtp
relayhost = 
smtp.katamail.com
defer_transports = smtp
notify_classes = resource, software, bounce, policy, protocol
disble_dns_lookups=yes
 sender_canonical_maps = hash:/etc/postfix/sender_canonical
 virtual_maps = hash:/etc/postfix/virtual
Questo e' il mio file /etc/hosts
127.0.0.1       
sgranfia.cage.net
       localhost
-- 
Valerio Benfante - Just another Debian User
Autoprlocamatosi fan N°1 di Sucaman
FAN.   : 
http://www.autistici.org/interzona/
Zetalab: 
http://www.inventati.org/zetalab/

 wrote:
E dimenticavo:
Ciao e grazie in anticipo. ^_^;;

Nel fausto dì di Fri, 18 Jan 2002 10:44:11 GMT, il prode _cage_
presente alla corte di _it.comp.os.linux.iniziare_
così ebbe l'ardire di pronunziarsi:
|Ho provato e' riprovato ma nn c'e' niente da fare postfix nn
|spedisce la posta che rimane in coda con un messaggio di errore:
|"unable to find 
cage.net
".
|
|Eppure credo di aver seguito tutti i consigli che avete dato sul
|ng (nonche' nell' Quick...howto) nel configurarlo....boh
|
|Questo e il file /etc/postfix/
main.cf
|
  Perché tante ripetizioni?  Cancellale, lascia:
|queue_directory = /var/spool/postfix
|command_directory = /usr/sbin
|daemon_directory = /usr/lib/postfix
|mail_owner = postfix
|inet_interfaces = all
|mydestination = $myhostname, localhost.$mydomain
|alias_maps = hash:/etc/aliases
|local_destination_concurrency_limit = 2
|default_destination_concurrency_limit = 10
|debug_peer_level = 2
|debugger_command =
|         PATH=/usr/bin:/usr/X11R6/bin
|         xxgdb $daemon_directory/$process_name $process_id & sleep 5
|myorigin = $mydomain
|alias_maps = hash:/etc/aliases
|alias_database = hash:/etc/aliases
|default_transport = smtp
|relayhost = 
smtp.katamail.com
|defer_transports = smtp
|notify_classes = resource, software, bounce, policy, protocol
|         PATH=/usr/bin:/usr/X11R6/bin
|         xxgdb $daemon_directory/$process_name $process_id & sleep 5
|default_transport = smtp
|disble_dns_lookups=yes
| sender_canonical_maps = hash:/etc/postfix/sender_canonical
| virtual_maps = hash:/etc/postfix/virtual
  ^^^^^^^^^^^^
  Se non hai domini virtuali, toglilo.
|
|Questo e' il mio file /etc/hosts
|
|
|127.0.0.1       
sgranfia.cage.net
       localhost
|
  Mi dici cosa succede se fai   $ telnet localhost 25   e poi
$ telnet 
sgranfia.cage.net
 25 ?  Viene fuori qualcosa come:
Fri, 18 Jan 2002  23:48:34  Exit status: 0 Jobs: 0 tty: 4
ambapali@claritas ~>$ telnet obscuritas 25
Trying 192.168.0.2...
Connected to obscuritas.
Escape character is '^]'.
220 obscuritas ESMTP Postfix (19981207) Debian GNU/Linux
quit
221 Bye
Connection closed by foreign host.
Sat, 19 Jan 2002  00:09:19  Exit status: 1 Jobs: 0 tty: 4
ambapali@claritas ~>$
  Il dominio "
sgranfia.cage.net
" è definito altrove, ad esempio, se hai un
name server sulla macchina che lo cerca nella rete esterna piuttosto che in
/etc/hosts (come fanno tutti i servizi di risoluzione nomi basati sul DNS)?
  Sandro
-- 
"In a world without walls and fences
you would not need windows and gates."
(Confucius)

 /etc/hosts (come fanno tutti i servizi di risoluzione nomi basati sul DNS)?
Uhmm... francamente non saprei proprio rispondere ad una domanda 
come questa, intendi un DNS istallato sulla mia macchina?
Grazie dell'aiuto.


 Grazie dell'aiuto.

-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie dell'aiuto.
  Prego.
  Sandro


 fuori, se l'indirizzo viene risolto correttamente e da quale server.
  Ah, se ricordo bene, la porta del risolutore dei nomi è la 42 oppure la
53,
quindi puoi anche provare così per vedere se c'è un name server locale:
Mon, 21 Jan 2002  17:13:31  Exit status: 0 Jobs: 1 tty: 1
[aselli@dhcp-124 ~/minilinux/monkey]$ telnet localhost 42
Trying 127.0.0.1...
telnet: connect to address 
127.0.0.1
: Connection refused
Mon, 21 Jan 2002  17:18:38  Exit status: 0 Jobs: 1 tty: 1
[aselli@dhcp-124 ~/minilinux/monkey]$ telnet localhost 53
Trying 127.0.0.1...
telnet: connect to address 
127.0.0.1
: Connection refused
  In questo caso non c'è, oppure non ho diritto di accesso ai suoi servizi
(improbabile, dovrebbe essere la ragione stessa della sua presenza).


 disble_dns_lookups=yes
Se non sbaglio il problema potrebbe stare qui sopra. O gli dai 
relayhost = [indirizzo ip] oppure se gli dai il nome lui in qualche modo
devo pure risolverlo e quel disable_dns_lookups = yes non lo aiuta.
Potrebbe essere questo il problema.
-- 
Veneziano Davide (
ve...@vene.ws
)
http://www.vene.ws
  Faq e manuali, Servizi Internet
http://mail.vene.ws
 E-mail Gratuite Pop3/Smtp/Web
ICQ# 14047537

 Potrebbe essere questo il problema.
  Non lo è sicuramente.  Il relayhost viene risolto dai name server
specificati in /etc/resolv.conf, e diasble_dns_lookups=yes è necessario
qualora si voglia procrastinare la spedizione della posta.  Metterci no
provoca errori da parte di Postfix ogni volta che si spedisce un messaggio
a connessione ppp chiusa, perché Postfix tenterebbe la risoluzione del
nome del relayhost.  Io, infatti, ho il mio Postfix configurato così e
funziona a dovere.


, Alessandro Selli wrote:
Ciao Alessandro
Alla fine sono riuscito a risolvere il problema, anche se ancora
ho qualche dubbio sul perche' la mia sia una soluzione valida. :)
In pratica avendo provato che postfix rispondeva se chiamavo il
mio computer col nome che ho nel mio file "hosts" (grazie alla
tua dritta)  ho provato a
spedire una mail direttamente con telnet collegandomi verso al
server di katamail.
Dando il comando "mail from: 
ca...@cage.net
"
mi ritornava l'errore 530 che era lo stesso che dava a postfix
quando quest'ultimo provava a spedire le mie e-mail.
Allora ho provato con un inesistente "mail from: 
ca...@libero.it
"
E ha funzionato!
Devi sapere che io ho un abbonamento con libero quindi ho pensato
di cambiare server e usare quello di libero.
E tutto fila a meraviglia: senza errori e col nome che ho scelto
io!
Solo mi chiedo perche con katamail avevo questo problema che con
libero nn sussiste?
Ciao e grazie di tutto.

, Alessandro Selli wrote:
|
|Ciao Alessandro
[...]
|
|Dando il comando "mail from: 
ca...@cage.net
"
|
|mi ritornava l'errore 530 che era lo stesso che dava a postfix
|quando quest'ultimo provava a spedire le mie e-mail.
|
|Allora ho provato con un inesistente "mail from: 
ca...@libero.it
"
|E ha funzionato!
|
|Devi sapere che io ho un abbonamento con libero quindi ho pensato
|di cambiare server e usare quello di libero.
|
|E tutto fila a meraviglia: senza errori e col nome che ho scelto
|io!
|
|Solo mi chiedo perche con katamail avevo questo problema che con
|libero nn sussiste?
|
|Ciao e grazie di tutto.
  Scusa del ritardo.
  Allora, dev'essere probabilmente dovuto al fatto che katamail ha
implementato un filtro anti-spamming che rifiuta la posta proveniente da
server SMTP che non sono conosciuti quali MX-relay, Mail-eXchange(er).
Evidentemente il dominio 
cage.net
 non č registrato come dominio MX-relay,
quindi il server SMTP di katamail ha rifiutato la posta inm ingresso.  Per
essere sicuro di quanto ho detto dovrei spulciarmi un paio di RFC per vedere
se corrisponde il codice d'errore 530, ma direi che č un'ipotesi molto
plausibile anche senza controllare.  Non ho tempo, o forse č solo la voglia ...
  Ciao,


  Allora, dev'essere probabilmente dovuto al fatto che katamail 
CUT
Ok sei stato chiarissimo...
Ho dato un occhiata rapidissima e superficiale ad un rfc (non
ricordo il numero) e si parla di codice legato ad una richiesta di
autenticazione...cmq adesso non ha piu' importanza...:)
Soltanto un ultima cosa e poi giuro ti lascio stare. :^)
Adesso ho il grosso problema che quando un programma tenta di
mandare un messaggio (via e-mail) a root questo lo dirotta a
ca...@cage.net
 (cioe un utente su questa macchina come e' nel file
'etc/alias'). Andrebbe tutto
bene se non fosse che il mio mta cerca di spedire il messaggio al
server smtp remoto il quale lo accetta e lo inoltra verso un' utente
(
ca...@cage.net
) che non esiste restituendomi un email di
errore di utente non trovato.
Non esiste un modo di bypassare il server  remoto quando la
mail parte ed e' diretta ad un utente locale?
Grazie Alessandro.
E nn preoccuparti fai pure con comodo, non hai contratto obbligo
verso nessuno, anzi casomai e' il contrario...:)

N  2 gu...@obscuritas.loc  Sun Jan 27 20:54  15/475   "Pinocchio"
& q
Held 2 messages in /var/spool/mail/ambapali
Sun, 27 Jan 2002  21:03:41  Exit status: 0 Jobs: 1 tty: 2
ambapali@obscuritas ~>$ mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
CFE876875       315 Sun Jan 27 21:03:18  gu...@obscuritas.localdomain
                                                          (deferred transport)
 
amba...@katamail.com
-- 1 Kbytes in 1 Requests.
  Bene.  Nel file di configurazione di Postfix è ben specificato di spedire la
posta in uscita al mail server di libero:
[root@obscuritas ~]# grep relay /etc/postfix/
main.cf
# Send all outgoing mail to this relay
relayhost = 
mail.libero.it
  Inoltre è specificato che il metodo di trasporto di default sia quello SMTP
e che i messaggi inviati con questo metodo di trasporto siano sempre messi
nella coda di uscita invece di tentarne subito la spedizione verso il relayhost:
[root@obscuritas ~]# grep smtp /etc/postfix/
main.cf
default_transport = smtp
defer_transports = smtp
[...]
  Non so cos'è che possa provocare, sul tuo sistema, questo comportamento
fatidioso.  Vedi se la tua configurazione è simile alla mia, o in cosa ne
differisce.  Sennò, sono dei grattacapi ...
|Grazie Alessandro.
|E nn preoccuparti fai pure con comodo, non hai contratto obbligo
|verso nessuno, anzi casomai e' il contrario...:)
|
|
  Alla prossima mi dovrai una pizza!
  :-)



Oh ma con piacere! Quando passi da Palermo...(sono in una
botte di ferro, in questi casi confido sempre nella mia citta':
ovvero nel suo essere periferia dell'impero :))) ) 
Ciao.

: deferred transport
[root@obscuritas ~]#
   Il secondo file contiene il messaggio vero e proprio.  Volessi cancellare
il messaggio dalla coda di uscita, bisogna cancellare entrambi i file insieme,
magari a sistema di posta inattivo, per evitare che Postfix tenti allo stesso
tempo di accedere al messaggio in coda .
|>
|>  Alla prossima mi dovrai una pizza!
|>
|>  :-)
|>
|
|Oh ma con piacere! Quando passi da Palermo...(sono in una
|botte di ferro, in questi casi confido sempre nella mia citta':
|ovvero nel suo essere periferia dell'impero :))) ) 
|
|Ciao.
  Una visita alla provincia imperiale di Trinacria non č disdegnata dal
governatore del Senato Ed il Popolo Romano!
  :-)
  Sandro  (com'č la pizza a Palermo?  Non ti scordare ti mettere la cassata in
          frigo!)


          frigo!)
Da quanti chili? :)
Ciao.

N 53 dhatarattha@libero.i  Fri Feb  1 02:01  14/460   "Richard Stallman"
&
  Questo perché nel file /etc/aliases  c'č una riga che mi manda la mail di
root:
root: ambapali
|
|>
|>  Uffa, allora, se non vuoi spedirmi il tuo /etc/postfix/
main.cf
, dimmi cosa
|>ti da'  grep cage /etc/postfix/
main.cf
, poi lo stesso con localhost,
|>myhostname, localdomain, mydomain.
|>
|
|Eccolo!
|
  Che č il file 
main.cf
 completo?  Se sě, aggiungi le righe:
myhostname = 
cage.net
myorigin = $myhostname
|queue_directory = /var/spool/postfix
|command_directory = /usr/sbin
|daemon_directory = /usr/lib/postfix
|mail_owner = postfix
|inet_interfaces = all
|mydestination = $myhostname, localhost.$mydomain
  La mia č piů complicata:
mydestination = $myhostname, $myhostname.$mydomain,
   claritas, claritas.$mydomain, localhost.localdomain, localhost
"claritas" č il nome di un'altra mia macchina, tu puoi perň aggiungere
$myhostname.$mydomain, localhost.localdomain, localhost
  Cosě dici a Postfix _tutti_ gli indirizzi da considerare locali, anche
quelli ridondanti.
|alias_maps = hash:/etc/aliases
|local_destination_concurrency_limit = 2
|default_destination_concurrency_limit = 10
|debug_peer_level = 2
|debugger_command =
|         PATH=/usr/bin:/usr/X11R6/bin
|         xxgdb $daemon_directory/$process_name $process_id &
|sleep 5
|myorigin = $mydomain
            ^^^^^^^^^
  AH!  Questo puň essere la causa del problema!  Cambia $mydomain con
$myhostname e rifai i test di posta locale.
|alias_maps = hash:/etc/aliases
|alias_database = hash:/etc/aliases
|default_transport = smtp
|relayhost = 
smtp.libero.it
|defer_transports = smtp
|notify_classes = resource, software, bounce, policy, protocol
|disable_dns_lookups=yes
|sender_canonical_maps = hash:/etc/postfix/sender_canonical
|
  Tutto bene.  Come nella mia configurazione, solo che io uso 
mail.libero.it
,
ma fa lo stesso.
|>
|
|Cmq se passi di qui scrivimi il mio indirizzo e'
|cage(at)
katamail.com
|
  Eh, magari!  Purtroppo non ho trovato il tempo/soldi/voglia  :-)  neanche di
ususfruire di un invito a Napoli, ben piů vicino, e dove fanno delle sfogliate
di cui sono molto goloso.  Dannati computer e benedetta donna, mi prendono
tutte le risorse di cui sopra!
|>
|>  Sandro  (com'č la pizza a Palermo?  
|
|Troppo bella (=buona)! :)
|
|>Non ti scordare ti mettere la cassata in
|>          frigo!)
|
|Da quanti chili? :)
|
|
|Ciao.
  Oh, perň la prossima vacanza, perché no ...
  :-)
 Ciao,
  Sandro


  :-)
Quantomeno vanti un credito di diciamo...una ventina di chili in
cassata (la cassata e' ormai moneta nazionale siciliana dal primo di
quest'anno). :))
Ciao.

 Ciao.
  Ufff, finalmente ce l'abbiamo fatta!
  Goditi Postfix, e metti in frigo il "malloppo", che venti chili ci
mettono un bel po' di tempo a raffreddarsi  :-)
  Adesso mi faccio un riposino, che ne ho bisogno  ;-)
  Sandro  <dhataratthaCHIOCCIOLAlibero.it>


   Ufff, finalmente ce l'abbiamo fatta!
Grazie a te, Sandro, che sei stato paziente e gentile.
Alla prossima.
Valerio