A computer program product which sends an e-mail message to specified destinations
after modifying the wordings used in the message according to the social relationship
between the sender and recipient. An address management unit manages addresses
of e-mail recipients in association with their social relationships with the sender.
A message data reception unit receives a source message, and a recipient identifier
reception unit receives recipient identification data which identifies at least
one e-mail recipient specified as the destination of the message. A social relation
identification unit identifies the social relationship between the sender and the
identified recipient, comparing the received recipient identification data with
the address data being managed by the address management unit. A message rewriting
unit rewrites the source message according to the social relationship identified
by the social relation identification unit.