Newsgroup: it.comp.os.linux.sys
Titolo: Postfix+courier+dominio

Ho configurato un hbox linux da mail server con
postfix+courier-imap+procmail.
Il server funziona in invio ma riceve solo le mail inviata all'interno della
rete.
Infatti se provo ad inviare una mail dall'esterno (da Libero per es.) questi
non arriva.
La situazine è questa:
Server con IP fisso e dominio registrato .it
Le mail partono dal server e arrivano se a spedirle è sempre lui.
Non riceve le mail inviate dall'"esterno".
Dove sbaglio??

 wrote in
news:tkwSc.37240$
1V3.9...@twister2.libero.it
: 

da quanto è registrato il tuo dominio?
il record dns del mail server, esiste da un tempo sufficiente perchè sia 
noto in tutta la rete?
il log è tuo amico.
cosa dice?
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
| (fake address in reply-to field!)
+-------

 cosa dice?
Dice che le mail vengono inviate correttamente ma se mi mando una mail da
libero (per fare un esempio) all'indirizzo 
mrv...@infopuntonet.it
 questa
non arriverà.
Premetto che postfix è configurato e funziona (virtual, aliases,
sende_canonical,  configurati a dovere).
Volendo configurare fetchmail che server imap imposto per scaricare la posta
se a questi non so come far capire che è e lui il server della posta in
arrivo?.
CiauzZ e grazie in aticipo

 
??
man fetchmail...
se il server imap è sulla stessa macchina da cui lanci fetchmail, dovrai 
impostare localhost come server imap...
o mi sfugge qualcosa?


In /var/log/mail.warn c'è questa stringa che mi preoccupa...
Aug 11 18:08:03 jupiter postfix/local[32400]: warning: dict_nis_init: NIS
domain name not set - NIS lookups disabled
Aug 11 22:38:38 jupiter postfix/smtpd[376]: warning: dict_nis_init: NIS
domain name not set - NIS lookups disabled
Il record mx di cui parli dove lo trovo??
Riporto il file 
main.cf
 che uso
____________________________________________________________________________
_
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
myhostname = 
server.infopuntonet.it
mydomain = infopuntonet
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain $mydomain
unknown_local_recipient_reject_code = 450
mynetworks = 
192.168.1.0/16
, 
127.0.0.0/8
#relayhost =
mail.cs.interbusiness.it
relayhost = 
mail.191.it
body_checks = regexp:/etc/postfix/body_checks
header_checks = regexp:/etc/postfix/header_checks
home_mailbox = Maildir/
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
setgid_group = maildrop
manpage_directory = /usr/man
sample_directory = /usr/etc/postfix
readme_directory = no
notify_classes = bounce,delay,policy,protocol,resource,software
maps_rbl_domains = 
dnsbl.njabl.org
,
 
blackholes.wirehub.net
,
 
dynablock.wirehub.net
,
 
bl.spamcop.net
,
 
relays.ordb.org
,
 
metorex.fi
,
metorex.fr
,
 
tenbit.pl
,
shuttle.de
,
 
openface.ca
virtual_maps = hash:/etc/postfix/virtual
canonical_maps = hash://etc/postfix/canonical
#body_checks = regexp:/usr/local/etc/postfix/body_checks
unknown_local_recipient_reject_code = 450
___________________________________________________________________________-
Ma come ho già detto postfix la mail le invia, e solo che non riesco a
riceverle. E come se quando mi inviano una mail, non si riuscisse a trovare
il server destinatario (in questo caso il mio).
CiauZ

 
chiarito che le email in uscita vanno, io sto ancora aspettando i log del 
tuo server relativi alle email in ingresso...
una volta visti quelli, si può cercare di capire dov'è il problema.
se invece i log proprio non ci sono, allora controlla che il firewall non 
blocchi la 25 in ingresso.


 blocchi la 25 in ingresso.
Log non ce ne sono riguardanti le mail in ingresso e la 25 è proprio chiusa.
CiauzZ

 
scusa, ma come cavolo pretendi che ti arrivino delle email se la porta su 
cui qualsiasi mail server di questo mondo tenterà di contattarti è 
chiusa???
...
se vuoi un consiglio (ma anche se non lo vuoi) cerca qualcuno che sappia 
cosa fare e non partire da zero con un compito delicato come quello di 
configurare un mail server.


: Relay access denied
 In:  DATA
 Out: 554 Error: no valid recipients
 In:  RSET
 Out: 250 Ok
 Out: 421 Error: timeout exceeded
Session aborted, reason: timeout
___________________________________________________________________________________
Mi sa che dovrò contattare il manteiner per il record di cui si parlava
prima.
Consigli  e critiche ben accette, ma non chiedetemi di abbandonare la cosa.
CiauzZ e grazie.

: Relay access denied
----------------------------------------------------------------------------
----
Da cosa può dipendere che le mail non passano/giungano a destinazione??
Dall'esito si deduce che comunque il mio server è stato contattato
(
dns.infopuntonet.it
), ma c'è qualcosa che ancora non va.
CiauzZ

Problema risolto.
Mi è bastato aggiungere nel 
mainf.cf
 la dicitura
alias_maps = hash:/etc/postfix/aliases
Ora le mail partono, arrivano. Funziona tutto.
Grazie a tutti.
CiauzZ