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 -- Mit freundlichen Grüßen i.A. Norman Maurer Systemadministrator ByteAction GmbH Auf der Beune 83-85 64839 Münster Phone: +49 (0) 60 71 92 16 - 21 Fax: +49 (0) 60 71 92 16 - 20 E-mail: [EMAIL PROTECTED] Internet: www.byteaction.de AG Darmstadt, HRB 33271 Ust-Id: DE206997247 GF: Thomas Volkert ------------------------------------------------------ Diese E-Mail enthält vertrauliche Informationen und ist nur für den in der E-Mail genannten Adressaten bestimmt. Für den Fall, dass der Empfänger dieser E-Mail nicht der in der E-Mail benannte Adressat ist, weisen wir darauf hin, dass das Lesen, Kopieren, die Wiedergabe, Verbreitung, Vervielfältigung, Bekanntmachung, Veränderung, Verteilung und/oder Veröffentlichung der E-Mail strengstens untersagt ist. Bitte verständigen Sie den Absender dieser E-Mail unter folgender Rufnummer +49 (0) 6071 / 9216-0, falls Sie irrtümlich diese E-Mail erhalten haben und löschen Sie diese E-Mail. Der Inhalt dieser E-Mail ist nur rechtsverbindlich, wenn er von unserer Seite schriftlich durch Brief oder Telefax bestätigt wird. Die Versendung von E-Mails an uns hat keine fristwahrende Wirkung. This e-mail contains information which is privileged and is intended only for the Addressee named in the e-mail. In case that the recipient of this e-mail is not the named addressee, we would like to inform you that it is strictly prohibited to read, to reproduce, to disseminate, to copy, to disclose, to modify, to distribute and/or to publish this e-mail. If you have received this e-mail in error, please call the sender under following telephone number +49 (0) 6071 / 9216-0 and delete this e-mail. The content of this e-mail is not legally binding unless confirmed by letter or telefax. E-mails which are sent to us do not constitute compliance with any time limits or deadlines. ------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
