TIP: Click on subject to list as thread! ANSI
echo: fidosoft.husky
to: Kai Richter
from: Russell Tiedt
date: 2007-02-28 13:03:54
subject: Address manipulation

Hello Kai.

17 Feb 07 19:32, you wrote to me:

 KR>>> I do not understand your problem.

 KR> I still don't. ;)

 RT>> The address as it comes from the originating system is a full
 RT>> valid e-mail address,

 KR> From: email
 KR> To: ???  (you)

No not e-mail, but as in a fully valid e-mail address

From: rusty{at}mango.zw
To: Kai Richter


 RT>> around here bandwidth is still limited and very expensive, so I
 RT>> am not too happy about sending out "naked" e-mail addresses to
 RT>> the world,

 KR> Understand. You don't want to give your e-mail address to the world.
 KR> You want to hide your e-mail address.

Precisely ...

 RT>> not if I can avoid it, using some sort of a translation table
 RT>> here,

 KR> Where to do the translation? The point of view is the message.

 KR> The sending system, that one with the "to: (you)" that you want to
 KR> change, already know your address, if not, it can not send mail to
 KR> you.

The originating system is an NGO, which due to many years of operating in 
isolation, has evolved a non-standard addressing system, and also supplies 
e-mail to it's members. Sending mail to me is not a problem, but sending 
echomail onward from this system in the form it arrives here, is where it 
starts ...

 KR> That is why i don't understand your wish.
 KR> You want to avoid something that had already happend.

Unfortunately yes, and due to that fact, very difficult to change at this 
stage ...

 KR> And you want a reverse translation for outging mail.
 KR> The result is that there are no changes for the outside world.


Basically, I would like to be able to substitute Russell Tiedt, for 
rusty{at}mango.zw on out going mail and reverse that for each user of the system 
for the replies. This for a limited know set of users, I know I can do 
somewhat similar with sendmail, but I am not using/running a e-mail system, 
but a fidonet system.

From: rusty{at}mango.zw
To: Kai Richter

So when the above example leaves here it will be;

From: Russell Tiedt
To: Kai Richter

When it returns here, from normal FidoNet space;

From: Kai Richter
To: Russell Tiedt

When the reply passes thru my system to system of origination, the reverse 
substitution takes place, resulting in:

From: Kai Richter
To: rusty{at}mango.zw

Russell Tiedt = rusty{at}mango.zw
Mike Savvas = mikes{at}mango.zw
Japie Erasmus = erasmusj{at}mango.zw




 RT>> No reason as it should do anything with my msgbase at all, when
 RT>> the msgs get scanned out the get piped to a filter that reads the
 RT>> table and does the required translation, and the same when
 RT>> replies are tossed, they are piped to the filter, then tossed to
 RT>> the msgbase ... , a schlep, but might be required
 RT>> ... :-((

 KR> And is useless because the sending system already know your address.

No - see above, hopefully that explains the situation ...

 RT>>>> and then when return mail/replies arrive, change the user name
 RT>>>> back to "rtiedt{at}mango.zw"

 KR>>> "change back", then that user name is correct? If
yes, you are
 KR>>> manipulating "in transit" mail and you put a time
bomb into your
 KR>>> msgbase.

 RT>> The msgbase is none the wiser ... , this has to be done before
 RT>> and after the msgs get tossed/scanned ...

 KR> The only result is that you hide your real address to all users of
 KR> your msgbase. Is that what you want to do?

I want to protect their e-mail address, by substituting their real names for 
their e-mail address ...

 KR> Are you sharing your msgbase?

Sharing as in more than myself directly accessing the msg base, no, I am not 
...

Sharing as in exchanging echomail with other systems, yes ...

 RT>>>> when outgoing packets to node are scaned out?
 RT>>>> This is for multi-user usage, not just for a single user ...

 KR> Your msgbase is used for multi-user usage?
 KR> Friends and family? Or open to the world?
 KR> (you said to the world at the top of this mail)

Multi-user = a node and all points of that system ... , that connect to 
FidoNet thru my system.

Not multi-user as in family/friends and is not open to world, only to FidoNet 
world

Hopefully the situation is a little clearer.

Regards,

Russell

--- GoldED+/LNX 1.1.5
* Origin: Rusty's BBS - Bloemfontein, Free State, South Africa (5:7105/1)
SEEN-BY: 633/267 270
@PATH: 7105/1 774/605 123/500 379/1 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.