Newsgroup: it.comp.reti.ip-admin
Titolo: vorrei capire una cosa......

Ho un server smtp pubblico, sistema linux, server postfix.
L'hostname e' 
server1.example.com
 e con questo stesso nome e' registrato 
  sul dns del nostro provider come record MX per il dominio 
example.com
.
Ora.....tutte le mail spedite agli account virtuali configurati sul 
server del tipo 
acco...@example.com
, 
acco...@example.com
, ecc. 
arrivano regolarmente.
Quello che non mi spiego e' che se spedisco ad 
acco...@server1.example.com
 la mail arriva lo stesso.
Se il server gestisce il dominio 
example.com
 perche' arrivano anche a 
server1.example.com
?
Grazie.


che cos'hai in 
mydestination= 
del 
main.cf
?
e in myhostname?
-- 
Gerolamo


Per due ragioni distinte, a seconda di quale dovrebbe essere la domanda:
1) la gente ti consegna la posta diretta a 
acco...@server1.example.com
. 
Perchï¿œ? Perchï¿œ le RFC stabiliscono che, in assenza di record MX per la 
destinazione (
server1.example.com
) la mail deve essere consegnata al 
record A. Se non esiste nï¿œ uno nï¿œ l'altro la destinazione non esiste su 
Internet (domain not found).
2) tu la accetti, perchï¿œ? Questo lo devi vedere dalle tue 
configurazioni, ma nel fatto che tu accetti di default mail dirette alla 
tua macchina non vedo nulla di strano...
-- 
http://bofhskull.wordpress.com/


In effetti nel parametro myhostname del 
main.cf
 di postfix ho 
server1.example.com
 e nel parametro mydestination ho server1, 
server1.example.com
, 
localhost.example.com
, localhost.
Dovrei eliminare la voce 
server1.example.com
?

 Dovrei eliminare la voce 
server1.example.com
?
Se non le vuoi accettare, si.
Ma non vedo ragioni per cui dovresti farlo.
-- 
Gerolamo 

 nel caso questa sia inesistente
ni
Nel senso che una configurazione tipica potrebbe essere che la
mailbox fisicamente sul server si chiama example1
e il server quando riceve per exam...@example.tld la imbuca
in example1.
A quel punto , se myhostname � 
server1.example.com
 e in
mydestination � compreso myhostname, � normale che la imbuchi
in example1 anche se arriva a exam...@server1.example.tld
-- 
Gerolamo 

Gerolamo ha scritto:

mmm non riesco ad inquadrare bene tutta la faccenda.
Allora.....in 
main.cf
 ho
myhostname = 
server1.example.com
mydestination = server1, 
server1.example.com
, 
localhost.example.com
, 
localhost.
Tutti gli account sono virtuali eccetto quelli locali contenuti in 
/etc/aliases.
Il dominio gestito dal server smtp e' 
example.com
 configurato come 
dominio virtuale.
Intanto, giusto per capire una cosa per volta, noto che in mydestination 
non figura 
example.com
 da solo ma 
server1.example.com
 e 
localhost.example.com
, eppure il server accetta le mail i cui 
destinatari sono 
acco...@example.com
.
Se mando una mail a 
acco...@server1.example.com
 e account1 non esiste 
in /etc/aliases, anche se esiste come account virtuale, questa viene 
rifiutata col messaggio <User unknown in local recipient table>.
Se la mando a 
us...@example.com
 e l'account virtuale user non esiste la 
mail viene rigettata col messaggio <User unknown in virtual mailbox table>.
Se mando una mail a 
acco...@server1.example.com
 e account2 esiste in 
/etc/aliases questa viene accettata.
Mi piacerebbe, ma forse non ha senso, che dall'esterno non si potessero 
raggiungere gli account locali ma che lo potessero fare solo le 
applicazioni locali.
p.s. devo dire che nel post con cui avevo aperto il thread avevo scritto 
che spedendo a 
acco...@server1.example.com
 la mail veniva accettata 
mentre ora viene, come voglio io, rifiutata.
Devo ammettere che sinceramente non so il motivo di questo diverso 
comportamento in quanto l'unica modifica che e' stata fatta, giusto per 
qualche prova, e' stata quella di togliere da mydestination 
server1.example.com
 e poi riaggiungerlo.

 Allora.....in 
main.cf
 ho
Eh... qui si va sul complicato e bisognerebbe vedere la faccenda
nel suo insieme  (compreso eventalmente l'imap che gestisce le caselle
fisiche.  Cyrus?)
Temo per� di non riuscire a seguirti cos� a fondo su un NG, sorry.
Se ho un po' di tempo ci penso su e ti rispondo, ma non prometto nulla.
-- 
Gerolamo 

 fisiche.  Cyrus?)
Dovecot.