Hi Norman,

thanks for the encouragement!

Actually, I just wrote a mailet that uses a configurable Groovy script. That should allow to have mailets that can be changed at runtime without server restart. Unfortunately it will take a couple of days before I can try it out ...

Michael

Norman Maurer schrieb:
Hi Michael,

first of all JAMEs can do all you need ;-)
More inline....

Michael Baehr schrieb:
My mail server requirements are somewhat unique, so before investing
too much time I'd like to ask if James fits the following scenario.

I'm the only user for the mail server, but I'm using hundreds of
different email aliases in several domains.

I need to be able to configure the mail server so it accepts all
emails to valid addresses, somehow stores the original recipient with
the mail (probably in a special mail header) and then delivers it into
the one and only mailbox (which should be accessible via IMAP). Am I
right that this can be done with the current functionality in James
(trunk version)?

Yes you are right. You can use a a costum mailet which extract the
recipient and store it as header. Development of mailets are straight
forward.  See:
http://james.apache.org/server/2.3.0/custom_mailet.html

After that is done you can use the VirtualUserTable service ( trunk) or
the *VirtualUserTable mailets (2.3.0) to rewrite the recipient.
On sending, the mail server should be able to interpret information in
the sended mail (via a mail header or some pattern matchable text in
the subject or body) and change the sender according to the
information. Am I right that this can be done with a custom mailet?

See the above comment .

I'd love to use James, as I'm a Java developer.

Thanks

Michael



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

!EXCUBATOR:1,45cfe89a39417373218897!


bye
Norman



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to