You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by mARK aNDREWS <mr...@gmail.com> on 2023/08/22 11:23:03 UTC

Setting up environment for developing Mailet

Hi All,

I have an interesting problem that I am trying to resolve, that requires me
to write custom code to catch emails sent to an SMTP server, and then
process them.

I have many years of Java experience and came across Apache James as a
possible way to achieve this.

I guess after looking at all the documentation and reading through the
site, what I am left asking myself is 'How do I build a mailet to do what I
want, from scratch, as a Proof of Concept in the first instance, and then
how do I develop it into a final solution.

If anyone can point me in the right direction for this, I am more than
happy to write a blog article, or post detailing the process so that it can
be added to the Apache James site.

Kind regards

Mark Andrews
Solutions Architect | Internet Solutions
mobile:  +44 7747035866 <+44+7747035866>
address:  Chichester, West Sussex

Re: Setting up environment for developing Mailet

Posted by st...@gmail.com.
Hi Mark,

Have you tried checking out the existing code https://github.com/apache/james-project/tree/master/mailet ? 

I think you can start with some of them as examples. 

You can find some docs here as well: https://james.apache.org/mailet/index.html 

Regards,
Eugen

On 22.08.2023 14:23, mARK aNDREWS <mr...@gmail.com> wrote:
> Hi All,
> 
> I have an interesting problem that I am trying to resolve, that requires me
> to write custom code to catch emails sent to an SMTP server, and then
> process them.
> 
> I have many years of Java experience and came across Apache James as a
> possible way to achieve this.
> 
> I guess after looking at all the documentation and reading through the
> site, what I am left asking myself is 'How do I build a mailet to do what I
> want, from scratch, as a Proof of Concept in the first instance, and then
> how do I develop it into a final solution.
> 
> If anyone can point me in the right direction for this, I am more than
> happy to write a blog article, or post detailing the process so that it can
> be added to the Apache James site.
> 
> Kind regards
> 
> Mark Andrews
> Solutions Architect | Internet Solutions
> mobile:  +44 7747035866 <+44+7747035866>
> address:  Chichester, West Sussex
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org