linux user group brescia

immagine del castello

Archivio della mailing list

email alias

Stefano Tanfoglio s.tanfoglio a tiscalinet.it
Ven 22 Giu 2001 19:42:55 UTC
Luca Giuzzi wrote:

> On Thu, Jun 21, 2001 at 08:35:45PM +0200, Stefano Tanfoglio wrote:
> 
>> Ciao,
>> 
>> Ho installato mozilla  come browser per internet e "gestore" di email.
>> Avrei alcune domandine da chiarire.
>> Ho un collegamento remoto per l'accesso a internet fornitomi da un ISP 
>> ,  uso un  server smtp remoto  per la posta,  ho una casella mail  
>> gestita da questo ma ho anche un'altra casella gestita da un secondo ISP.
>> Il nome del mio utente e' utentex, questo spedisce la posta con pine, 
>> configurato per l'utilizzo del server smtp remoto.
>> la posta esce e al destinatario viene visualizzato l'indirizzo in questo 
>> modo  utentex a isp.it <mailto:utentex a isp.it> e non quella che ha 
>> effettivamente .
>> 
>> E' possibile fare un alias che dica, senza dover cambiare il nome locale 
>> del mio utente,  spedisco la posta da utentex e deve uscire come From : 
>> utente y.
>> 
> 
> Personalmente consiglio di usare sendmail come MDA e MTA...
>  pine invia a sendmail locale che accoda e trasferisce (eventualmente come
>  relay) sulla coda remota quando la connessione viene stabilita.
> 
> Il motivo di questa divagazione?
>  la tablella "genericstable" [va attivata in sendmail.cf... non e' standard
>  in tutte le configurazioni:
> 
> Kgenerics hash -o /etc/mail/genericstable
> 
> e poi in R93:
> 
> 
> SMasqHdr=93
> 
> # handle generics database
> R$+ < @ $=G . > $: < $1@$2 > $1 < @ $2 . > @    mark
> R$+ < @ *LOCAL* >       $: < $1@$j > $1 < @ *LOCAL* > @ mark
> R< $+ > $+ < $* > @     $: < $(generics $1 $: @ $1 $) > $2 < $3 >
> R<@$+ + $* @ $+> $+ < @ $+ >
>                 $: < $(generics $1+*@$3 $@ $2 $:@$1 + $2@$3 $) >  $4 < @ $5 >
> R<@$+ + $* @ $+> $+ < @ $+ >
>                 $: < $(generics $1@$3 $: $) > $4 < @ $5 >
> R<@$+ > $+ < @ $+ >     $: < > $2 < @ $3 >
> R< > $+ < @ $+ . >      $: < $(generics @$2 $@ $1 $: $) > $1 < @ $2 . >
> R< > $+ < @ $+ >        $: < $(generics $1 $: $) > $1 < @ $2 >
> R< > $+ + $* < @ $+ >   $: < $(generics $1+* $@ $2 $: $) > $1 + $2 < @ $3 >
> R< > $+ + $* < @ $+ >   $: < $(generics $1 $: $) > $1 + $2 < @ $3 >
> R< $* @ $* > $* < $* >  $@ $>canonify $1 @ $2           found qualified
> R< $+ > $* < $* >       $: $>canonify $1 @ *LOCAL*      found unqualified
> R< > $*                 $: $1                           not found
> 
> .... un modo piu' semplice e' di usare sendmail-cf e di aggiungere la
>  riga
> FEATURE(`genericstable',`hash -o /etc/mail/genericstable')dnl
> 
> nel file di mc opportuno]
> 
> 
> 
> Sintassi:
> 
>  nome_utente_locale indirizzo_di_from_che_deve_apparire
> 
> 
> Ciao,
>  lg
> 
> 
> 


Ciao, io ho provato a seguire questo consiglio ma sinceramente non 
funziona u cazz.. :-)

A parte gli scherzi

ho installato il pacchetto sendmail-cf con la macro m4,
ho modificato il file sendmail.mc inserendo

FEATURE(`genericstable',`hash -o /etc/mail/genericstable')dnl
ho creato il file

genericstable

contenente il nome utente e il mio indirizzo di posta
ho generato il file sendmail.cf
ho riavviato, ma spedendo la posta il form non cambia:


file sendmail.mc

ivert(-1)
dnl This is the macro config file used to generate the /etc/sendmail.cf
dnl file. If you modify thei file you will have to regenerate the
dnl /etc/sendmail.cf by running this macro config through the m4
dnl preprocessor:
dnl
dnl        m4 /etc/sendmail.mc > /etc/sendmail.cf
dnl
dnl You will need to have the sendmail-cf package installed for this to
dnl work.
include(`/usr/lib/sendmail-cf/m4/cf.m4')
VERSIONID(`linux setup for Red Hat Linux')dnl
OSTYPE(`linux')
define(`confDEF_USER_ID',``8:12'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define('ALIAS_FILE','/etc/aliases')dnl
define(`STATUS_FILE', `/var/log/sendmail.st')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
dnl define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn')dnl
dnl define(`confTO_QUEUEWARN', `4h')dnl
dnl define(`confTO_QUEUERETURN', `5d')dnl
dnl define(`confQUEUE_LA', `12')dnl
dnl define(`confREFUSE_LA', `18')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(local_procmail)dnl
FEATURE(`access_db')dnl
FEATURE(`blacklist_recipients')dnl


dnl prova1
dnl FEATURE(masquerade_envelope)dnl

FEATURE(genericstable,`hash -o /etc/mail/genericstable')dnl

dnl GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')dnl
dnl define(`SMART_HOST',`pop.tiscalinet.it')dnl

dnl We strongly recommend to comment this one out if you want to protect
dnl yourself from spam. However, the laptop and users on computers that do
dnl not hav 24x7 DNS do need this.
FEATURE(`accept_unresolvable_domains')dnl
dnl FEATURE(`relay_based_on_MX')dnl
MAILER(smtp)dnl
MAILER(procmail)dnl




Maggiori informazioni sulla lista Lug