Hi Markus,

The email notification connector was repurposed from the email repository
connector so the capabilities are somewhat limited and maybe not well
targeted as a result.  However, it is a very simple connector, and I
suspect that you could modify it easily to do what you need.  The only
question I'd have is whether it would continue to serve IMAP and POP3 users
as well at that point.

Have a look at
https://svn.apache.org/repos/asf/manifoldcf/trunk/connectors/email/connector/src/main/java/org/apache/manifoldcf/crawler/notifications/EmailSession.java

This is where all the work is done.  The protocol is only used for
establishing that the connection is working; it's not used to actually send
email at all.  Session setup is therefore the important thing, and that's
done right there, using name/value pairs you can configure in the UI.
Here's a URL describing how to do that:

http://www.mkyong.com/java/javamail-api-sending-email-via-gmail-smtp-example/

Now, the only problem with that is that there is no session authenticator
declared in EmailSession, so I think that would need work to address.  I'm
happy to send you a patch, though, if you want to try it out.  I also would
love to have a better means of checking the connection that would not
involve a Store, since that supplies a password too but only for setting up
the Store object, which is used only for connection checks.

There's also this reference:

http://docs.oracle.com/javaee/6/api/javax/mail/Session.html

... which mentions smtp as a transport protocol, although that may not be
material if you set the appropriate other properties as described in the
example.

protocol=smtp; type=transport; class=com.sun.mail.smtp.SMTPTransport;
vendor=Sun Microsystems, Inc.;


Anyhow, I'm more than willing to update the connector but it would be great
to know what I should actually do to it first.

Karl



On Wed, Apr 13, 2016 at 4:37 PM, Markus Schuch <[email protected]> wrote:

> Hi,
>
> i wanted to try the email notification connector to send emails on job
> aborts.
>
> But couldn't get it working with our mx server. The email notification
> connector only offers POP3 or IMAP protocol. In my world these are for
> receiving emails. For sending i need SMTP. How am I supposed to configure
> that? (MCF 2.3)
>
> Thanks in advance
> Markus

Reply via email to