<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello everyone,<br>
    <br>
    At Unlish we use Mandrill to send our notification emails.<br>
    <br>
    To do so we developed a cube "mandrill" that provides 2 main
    features :<br>
    <br>
    1. Hijack the existing functions that calls config.sendmails<br>
    <blockquote>In these functions, a "sendmails" service is called
      instead of config.sendmails, and this service is provided by the
      cube.<br>
      We would like a default SMTP sendmails service to be used and
      provided by cubicweb, so that the mandrill cube would only have to
      provide the service and do no more monkeypatching. See
      <a class="moz-txt-link-freetext" href="https://www.cubicweb.org/ticket/3797393">https://www.cubicweb.org/ticket/3797393</a><br>
    </blockquote>
    2. Provide an improved NotificationView<br>
    <blockquote>Mandrill provides a template api :
<a class="moz-txt-link-freetext" href="https://mandrillapp.com/api/docs/messages.python.html#method=send-template">https://mandrillapp.com/api/docs/messages.python.html#method=send-template</a><br>
      The MandrillNotificationViewMixin makes use of it and allow to
      send different emails to each recipients.<br>
      Beside using the send-template api of mandrill, it gives more
      control to the developer on the sender, and the merge variables
      for each recipient.<br>
      Since it is a Mixin class, it can be mixed in an existing
      notification to make it instantly usable with a mandrill template.<br>
    </blockquote>
    The source is available at
    <a class="moz-txt-link-freetext" href="https://bitbucket.org/unlish/cubicweb-mandrill">https://bitbucket.org/unlish/cubicweb-mandrill</a><br>
    <br>
    Feedback on this cube would be very welcome, and also if Logilab is
    willing to, an inclusion on the forge.<br>
    <br>
    Cheers,<br>
    <br>
    Christophe<br>
  </body>
</html>