You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@nifi.apache.org by Frank Martínez <mn...@gmail.com> on 2015/10/30 17:41:23 UTC

Bulk email with nifi

Hi Nifi Gurus,

I am planing to develop a bulk email platform using nifi. Do you think it
is a good scenario for this nifi?

The basic idea is to load a csv file with email addresses and some
variables, then merge that records with a velocity template and send the
result by email.

smtp is a slow protocol, I need some resilience and backpressure to
maintain resource usage low.

Any comments or ideas would be appreciated.

Cheers,

Frank.

-- 
Frank D. Martínez M.

Re: Bulk email with nifi

Posted by Frank Martínez <mn...@gmail.com>.
Hi Joe,

Thanks for your response. Spam is a huge annoying problem these days, and
it makes things hard for authentic email delivery. We deliver mostly
invoices and accounting reports to our subscribers. I personally hate SMTP,
but it is still the standard business communication protocol.

I think backpressure and resilience are the key points to our smtp
platform, so thanks to your advise we will try nifi in this scenario.

Many thanks,

Frank.





On Fri, Oct 30, 2015 at 8:16 PM, Joe Witt <jo...@gmail.com> wrote:

> Frank,
>
> Sort of a sensitive day for this question as our mailing list has been
> getting spammed with emails !  So please promise me to use the next
> part for good :-)
>
> You absolutely can do what you describe with NiFi and the
> back-pressure mechanisms it supports combined with processors like
> ControlRate means you can go basically as fast or slow as you like
> with delivery.  We don't have any out of the box processors to
> leverage velocity but presumably that would be pretty straightforward
> to build.
>
> Thanks
> Joe
>
> On Fri, Oct 30, 2015 at 12:41 PM, Frank Martínez <mn...@gmail.com>
> wrote:
> > Hi Nifi Gurus,
> >
> > I am planing to develop a bulk email platform using nifi. Do you think
> it is
> > a good scenario for this nifi?
> >
> > The basic idea is to load a csv file with email addresses and some
> > variables, then merge that records with a velocity template and send the
> > result by email.
> >
> > smtp is a slow protocol, I need some resilience and backpressure to
> maintain
> > resource usage low.
> >
> > Any comments or ideas would be appreciated.
> >
> > Cheers,
> >
> > Frank.
> >
> > --
> > Frank D. Martínez M.
>



-- 
Frank D. Martínez M.

Re: Bulk email with nifi

Posted by Joe Witt <jo...@gmail.com>.
Frank,

Sort of a sensitive day for this question as our mailing list has been
getting spammed with emails !  So please promise me to use the next
part for good :-)

You absolutely can do what you describe with NiFi and the
back-pressure mechanisms it supports combined with processors like
ControlRate means you can go basically as fast or slow as you like
with delivery.  We don't have any out of the box processors to
leverage velocity but presumably that would be pretty straightforward
to build.

Thanks
Joe

On Fri, Oct 30, 2015 at 12:41 PM, Frank Martínez <mn...@gmail.com> wrote:
> Hi Nifi Gurus,
>
> I am planing to develop a bulk email platform using nifi. Do you think it is
> a good scenario for this nifi?
>
> The basic idea is to load a csv file with email addresses and some
> variables, then merge that records with a velocity template and send the
> result by email.
>
> smtp is a slow protocol, I need some resilience and backpressure to maintain
> resource usage low.
>
> Any comments or ideas would be appreciated.
>
> Cheers,
>
> Frank.
>
> --
> Frank D. Martínez M.