[comp.mail.sendmail] Sender's name field

keijo@vttux1.vtt.fi (keijo tuominen) (09/10/90)

How can i make this line below look like:
From: keijo@vttux1.vtt.fi (keijo tuominen)
This:
From: keijo.tuominen@vttux1.vtt.fi (keijo tuominen)
So is it possible that i make some kind of database where sendmail 
matches names like keijo or something else and moves them to keijo.tuominen
or something firstname.lastname
--
 * Tuominen Keijo                       E-mail adresses:            *
 * Klaneettitie 18 d 56 00420 HKI    keijo.tuominen@.vtt.fi (Office)*
 * Phone (Home): 90-538606                   TELEFAX:   	    *
 * Phone (Office): 456-4295 VTT            +358 0 460648  	    *	

Kimmo.Suominen@lut.fi (Kimmo Suominen) (09/11/90)

>>>>> On 10 Sep 90 13:33:24 GMT, keijo@vttux1.vtt.fi (keijo tuominen) said:

keijo> How can i make this line below look like:
keijo> From: keijo@vttux1.vtt.fi (keijo tuominen)
keijo> This:
keijo> From: keijo.tuominen@vttux1.vtt.fi (keijo tuominen)
keijo> So is it possible that i make some kind of database where
keijo> sendmail matches names like keijo or something else and moves
keijo> them to keijo.tuominen or something firstname.lastname

Get IDA pathced Sendmail.  It has that feature.  When using it, you
need to keep a database (mail.generics) of mappings from real sender
names to those to be written on the outgoing headers.

No envelope rewriting will be done, which I think is a good thing.
--
Kim                      /  Internet: Kimmo.Suominen@lut.fi
"That's what I think."  /   Bitnet:   KIM@FINFILES

karl_kleinpaste@cis.ohio-state.edu (09/11/90)

Kimmo.Suominen@lut.fi writes:
   keijo> How can i make this line below look like:
   keijo> From: keijo@vttux1.vtt.fi (keijo tuominen)
   keijo> This:
   keijo> From: keijo.tuominen@vttux1.vtt.fi (keijo tuominen)

   Get IDA pathced Sendmail.  It has that feature.

In a fit of dementia, last February I devised a scheme of doing
fullname hacking based on the $[$] operator in conjunction with an
extra pair of domains named "name.$D" and "inv-name.$D".  Entries in
these domains consist of login names CNAMEd to fullnames, and
fullnames having A RRs with addr 0.0.0.0 (just a tag, to give $[$] an
excuse to terminate).  A couple of rules in the appropriate spots and
it provided complete fullname support.  The only trick is generating
the {,inv-}name domains; I did it by hacking out /etc/passwd's gecos
info via some ugly sed and awk work.  It worked quite well.

An interesting social event occurred, however:  After the fullname
hack was installed, user community backlash compelled me to de-install
it.  The hue and cry raised was "loss of information," since the login
name was no longer present in a From: line.  I considered this a
feature, since it tended to make mail less machine-centric, but the
users saw differently.

Such is life.

--karl