On Wed, 20 Feb 2002 at 00:36, [EMAIL PROTECTED] wrote:
> the reason why we want to do this is for our thesis project.
Ahhh... now that explains it. :)
> we wanted to implement an anonymous remailer on a MTA-level...you are
> correct when you said that the MTA will receive mail via SMTP and then
> as the middle-person replace all references to the sender foo with some
> bogus, randomly generated, sender xyz. yan ang gusto namin gawin...we
> want to ask paano ba namin ito magagawa?
Designing an anonymous remailer will probably be trickier. Basically this
will depend on how much anonymization you will need to do. At the minimum,
you may want to check out the code for Mailman, which is a mailing list
manager written in Python, that is used among others by Sourceforge,
Q-Linux, and free.net.ph.
Mailman has a feature of "anonymizing" email sent to a list. It does this
by removing (and replacing with its admin address) all occurences of the
From, Sender, and X-Sender headers.
However as you probably expect this is in no way complete. If you will go
through a random set of headers in the PLUG list, for example, you will
find that various mailers (and by mailers I mean MUAs, MDAs and MTAs) do
various stuff to email. As a prime example, SquirrelMail which you use
puts the following header:
Received: from 208.142.147.81
(SquirrelMail authenticated user allen)
by dvo.amacc.edu.ph with HTTP;
Wed, 20 Feb 2002 00:36:40 +0800 (PHT)
> it was just an idea in the beginning but now we have to implement the idea :)
I really think you will want to look at Mailman. Although it works a
little differently from what you intend to do (ie: it gets mail via a pipe
alias and then resends it after doing its work, instead of the more
"man-in-the-middle" or plugin-style you seem to intend to work on), but it
works with a number of MTAs and is mature enough to be deployed in a
number of high-load list servers.
> though the reasons for "anonymizing" email sounds like a bad one. it is
> not our intention to do harmful things to the recipients....we just want
> to try if this is possible on MTA-level.
Just got alarmed as everything pointed to spam (and/or virus propagation).
Now that you mentioned it's a thesis, it doesn't sound that bad (although
I know of at least one awful theses or would-be theses from a Pinoy that
ended up bringing "half the world down" sort-of).
Good luck.
--> Jijo
--
Federico Sevilla III :: [EMAIL PROTECTED]
Network Administrator :: The Leather Collection, Inc.
GnuPG Key: http://jijo.leathercollection.ph/jijo.gpg
_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]
To subscribe to the Linux Newbies' List: send "subscribe" in the body to
[EMAIL PROTECTED]