Postfix: VirtualDomains & VirtualUsers & UnknowUser....

2 risposte [Ultimo contenuto]
Ritratto di paulus
paulus
(Junior)
Offline
Junior
Iscritto: 28/09/2008
Messaggi: 11

Salve gente! Di recente ho scoperto che il mio server di posta fa i capricci con determinati domini di posta (yahoo.it).

La configurazione attuale e' la seguente:

. SMTP: postfix
. IMAP: dovecot
. OS: Debian Lenny
. HOSTNAME: tina.polito.it
. DOMINIO: polito.it
. utenti/domini virtuali e alias sono gestiti tramite db MySql
. l'unico dominio virtuale di posta attivo e' isf.polito.it

Le mail inviate da [xxx@isf.polito.it] verso [yyy@yahoo.it] vengono recapitate correttamente, al contrario invece se [yyy@yahoo.it] prova a scrivere a [xxx@isf.polito.it] succede sta cosa (riporto il log di postfix):

NOQUEUE: reject: RCPT from web28215.mail.ukl.yahoo.com[87.248.110.104]: 450 4.1.1 <xxx@tina.polito.it>: Recipient address rejected: undeliverable address: unknown user: "xxx"; from=<yyy@yahoo.it> to=<xxx@tina.polito.it> proto=SMTP helo=<web28215.mail.ukl.yahoo.com>

Credo che il problema sia che yahoo risolva gli utenti sull'hostname [tina.polito.it] invece che sul dominio virtuale [isf.polito.it], e di conseguenza mi risponda dicendo (giustamente...) "user unknow".

In allegato ho messo il main.cf di postfix.

I valori settati a XXXXX sono valori di sistema oscurati per motivi di sicurezza.

Questa anomalia per ora l'ho rilevata per gli indirizzi @yahoo.it e @tin.it.

Qualcuno sa dirmi niente??? Grazie...

Ritratto di icelyfire
icelyfire
(Newbie)
Offline
Newbie
Iscritto: 28/04/2009
Messaggi: 3

Ho controllato il mio server in azienda perchè ha una configurazione molto simile alla tua.

L'unica differenza che ho notato fra la tua configurazione e la mia, è che il mio server risponde presentandosi direttamente col nome del mail server, invece di quello canonical.

Io proverei a cambiare la seguente riga:
smtpd_banner = isf.polito.it

Non saprei darti altre info, io ho provato dal mio account yahoo, e le mail arrivano sul mio server.

Prova e fammi sapere se funziona Big Grin

Ritratto di paulus
paulus
(Junior)
Offline
Junior
Iscritto: 28/09/2008
Messaggi: 11

Credo di aver capito il problema: mi hanno tolto il record MX dal DNS!
Per mo ho messo questa pezza a colore: siccome ora come ora gestsico un solo dominio ho inserito queste entry

luser_relay = $user@isf.polito.it<br />local_recipient_maps = #lasciare vuoto

praticamente se il mio server restituisce "UserUnknow" sul suo dominio (canonical) redirige le richieste su isf.polito.it. Non e' proprio ortodossa come soluzione ma funza!

La cosa che mi turba ora e': perche' gmail e hotmail non danno problemi?
Sara' mica perche' sono un po larghi di controlli e si fidano troppo? A giudicare dallo spam che ricevo su quegli account, SI!

Grazie per l'attenzione!