Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ancora postfix e le mail da locale

1 view
Skip to first unread message

Enrico Bassetti

unread,
Nov 23, 2009, 10:25:41 AM11/23/09
to
Hola .* ,

dunque, ultimamente mi sto interessando a questo problema che ho: le
mail "ricevute" localmente da cose tipo "sendmail" (il wrapper di
postfix) per qualche motivo non vengono confrontate con la tabella
virtuale degli alias, e quindi finisce che se io invio una mail
localmente verso qualche utente virtuale del mio stesso sistema, torna
indietro a root dicendo che l'utente non esiste.

Ora, girando qua' e la' ho scoperto l'opzione "content_filter" di pickup
che dovrebbe poter indicare a pickup che la sua mail puᅵ benissimo
inviarla al transport "virtual:". Ora il problema ᅵ: risolve il mio
problema? Una domanda piᅵ semplice ᅵ: di default, che fa visto che ᅵ
"empty"?

E soprattutto, visto che ho uno script per il controllo
antispam/antivirus/$noiSiamoTantoBraviAfiltrare che praticamente
"reinietta" le mail (ricevute da smtpd tramite una sua riga nel
master.cf) tramite "sendmail" di postfix nel sistema, non ᅵ che poi la
mail va in loop?

PS: non ho utenti locali, e quindi se puᅵ essere utile "disattivare" (se
si puᅵ fare) il delivery locale non ᅵ che sia un problema (ad esempio
redirigere il default trasport "local" verso "virtual", sempre se non
crea disastri).

PPS: serve che posto un po' di config/log?

Enrico

Skull

unread,
Nov 23, 2009, 10:32:51 AM11/23/09
to
On 11/23/09 4:25 PM, Enrico Bassetti wrote:
> Hola .* ,
>
> dunque, ultimamente mi sto interessando a questo problema che ho: le
> mail "ricevute" localmente da cose tipo "sendmail" (il wrapper di
> postfix) per qualche motivo non vengono confrontate con la tabella
> virtuale degli alias, e quindi finisce che se io invio una mail
> localmente verso qualche utente virtuale del mio stesso sistema, torna
> indietro a root dicendo che l'utente non esiste.

Questo non ᅵ affatto normale.

> PPS: serve che posto un po' di config/log?

Direi... Soprattutto le configurazioni.

--
Professional System & Network Sarcazzer
http://bofhskull.wordpress.com/

Crononauta

unread,
Nov 23, 2009, 10:43:18 AM11/23/09
to
Enrico Bassetti wrote:
> dunque, ultimamente mi sto interessando a questo problema che ho: le
> mail "ricevute" localmente da cose tipo "sendmail" (il wrapper di
> postfix) per qualche motivo non vengono confrontate con la tabella
> virtuale degli alias, e quindi finisce che se io invio una mail
> localmente verso qualche utente virtuale del mio stesso sistema, torna
> indietro a root dicendo che l'utente non esiste.

Domanda idiota, ma alias_maps l'hai impostato?

--
Massimo Bacilieri AKA Crononauta

Enrico Bassetti

unread,
Nov 23, 2009, 10:45:38 AM11/23/09
to
Skull ha scritto:

> Questo non ᅵ affatto normale.

Lo so.

> Direi... Soprattutto le configurazioni.

Configurazione di postfix:
http://nopaste.info/d2bc29187f.html

master.cf
http://nopaste.info/c32d891e5a.html

Enrico

Enrico Bassetti

unread,
Nov 23, 2009, 10:46:50 AM11/23/09
to
Crononauta ha scritto:

> Domanda idiota, ma alias_maps l'hai impostato?

Si, pare. C'ᅵ la config nell'url nell'altro messaggio ;-)

Enrico

Skull

unread,
Nov 23, 2009, 11:14:06 AM11/23/09
to
On 11/23/09 4:45 PM, Enrico Bassetti wrote:
> Configurazione di postfix:
> http://nopaste.info/d2bc29187f.html
>
> master.cf
> http://nopaste.info/c32d891e5a.html

Non vedo configurazioni "esotiche", cosᅵ su due piedi (anche se il fatto
di doversele cercare attraverso tutto l'output di postconf rende il
tutto poco fruibile).

L'errore e il relativo estratto dai log?

Enrico Bassetti

unread,
Nov 23, 2009, 11:30:48 AM11/23/09
to
Skull ha scritto:

> L'errore e il relativo estratto dai log?

(l'alias con cui sto provando ᅵ dbadmin@ )
http://nopaste.info/f1cb5353c9.html

L'errore da mailer-daemon ᅵ:
<dba...@azienda.invalid>: user unknown

Enrico

twistedbrain

unread,
Nov 23, 2009, 12:06:41 PM11/23/09
to
On 23 Nov, 16:25, Enrico Bassetti <enrico...@virgilio.it> wrote:
> Hola .* ,
>
> dunque, ultimamente mi sto interessando a questo problema che ho: le
> mail "ricevute" localmente da cose tipo "sendmail" (il wrapper di
> postfix) per qualche motivo non vengono confrontate con la tabella
> virtuale degli alias, e quindi finisce che se io invio una mail
> localmente verso qualche utente virtuale del mio stesso sistema, torna
> indietro a root dicendo che l'utente non esiste.

ls -l /etc/aliases* o se non quello
ls -l /etc/postfix/aliases*

che dice?

Enrico Bassetti

unread,
Nov 23, 2009, 12:15:49 PM11/23/09
to
twistedbrain ha scritto:

> ls -l /etc/aliases* o se non quello
> ls -l /etc/postfix/aliases*
>
> che dice?

Che i file aliases e aliases.db ci sono e hanno lo stesso orario, ma il
mio problema � con gli alias che provengono dal db, che quando invio le
mail passando per (send)mail non vengono per nulla considerati.

Enrico

Giovanni Bechis

unread,
Nov 23, 2009, 12:27:13 PM11/23/09
to
Enrico Bassetti <enri...@virgilio.it> wrote:
> Hola .* ,
>
> dunque, ultimamente mi sto interessando a questo problema che ho: le
> mail "ricevute" localmente da cose tipo "sendmail" (il wrapper di
> postfix) per qualche motivo non vengono confrontate con la tabella
> virtuale degli alias, e quindi finisce che se io invio una mail
> localmente verso qualche utente virtuale del mio stesso sistema, torna
> indietro a root dicendo che l'utente non esiste.
>
qual'è l'output di:
ls -l `which sendmail` ?
Giovanni

Enrico Bassetti

unread,
Nov 23, 2009, 12:44:18 PM11/23/09
to
Giovanni Bechis ha scritto:

> qual'è l'output di:
> ls -l `which sendmail` ?
> Giovanni

-rwxr-xr-x 1 root root 22084 14 set 2008 /usr/sbin/sendmail

Enrico

Giovanni Bechis

unread,
Nov 23, 2009, 1:14:30 PM11/23/09
to
E l'output di
cmp /usr/sbin/sendmail /usr/lib/sendmail ?
Giovanni

Enrico Bassetti

unread,
Nov 23, 2009, 4:11:22 PM11/23/09
to
Giovanni Bechis ha scritto:

> E l'output di
> cmp /usr/sbin/sendmail /usr/lib/sendmail ?
> Giovanni

Sono uguali.

Enrico

Enrico Bassetti

unread,
Nov 23, 2009, 4:49:14 PM11/23/09
to
Enrico Bassetti ha scritto:

> Ora, girando qua' e la' ho scoperto l'opzione "content_filter" di pickup
> che dovrebbe poter indicare a pickup che la sua mail puᅵ benissimo
> inviarla al transport "virtual:". Ora il problema ᅵ: risolve il mio
> problema? Una domanda piᅵ semplice ᅵ: di default, che fa visto che ᅵ
> "empty"?

Bene, credo di aver risolto.

Ci ero andato vicino, poi mi sono perso in altre cose.

Il problema ᅵ che pickup era impostato per fregarsene di alias & co
(almeno questo ᅵ quello che dice il manuale per quella opzione). E'
bastato togliere
-o receive_override_options=no_address_mapping
perchᅵ ora il sistema funzioni.

Grazie a tutti ;-)

Enrico

0 new messages