<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 23/03/17 21:31, Ignacio Rodríguez wrote:<br>
    <blockquote
cite="mid:CAA-Wi4fx2seX19W91JCG5929-3h2M-yRkWcAdLH_kfq0+44EAw@mail.gmail.com"
      type="cite">
      <pre wrap="">~ Question: Do you know the app's procedure for sending the emails?
can we test this part of the process?

I did send some tests emails to you, Samson and me (from Sunjammer);
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/sugarlabs/verify-email/blob/master/send_mail.py">https://github.com/sugarlabs/verify-email/blob/master/send_mail.py</a>
the text of the email is available there, we can change it once we get
verify.sugarlabs.org or whatever!

The script basically grabs all emails in "mails.txt" and sends them a
message with the verification link
</pre>
    </blockquote>
    <br>
    I took some pain to learn that in this day and age, some mailservers
    will more likely classify your mail as spam, unless it comes from a
    dns signed mailserver for a domain and has proper signatures (is
    that what DKIM signatures are?).<br>
    <br>
    Ignacio, your code assumes localhost is a properly configured
    mailserver. This is not true for <i>vote</i> vm. To avoid the Spam
    folder I setup <i>vote</i> to relay email to a gmail account. More
    or less what it says here: <a class="moz-txt-link-freetext" href="https://wiki.debian.org/GmailAndExim4">https://wiki.debian.org/GmailAndExim4</a> <br>
    <br>
    At this time I went and tried it and it failed. There is an error in
    the logs suggesting logging into said account could fix it (password
    is in /etc/exim4/passwd.client).<br>
    Anyhow it's probably better to route mail thru sunjammer.<br>
    <br>
    (...)<br>
    <br>
    Bernie, or anyone with access to DNSSEC signatures: I don't think
    I've got access to sign the DNS records for sugarlabs. Membership
    Committee is requesting to add an A record for <b>verify.sugarlabs.org</b>
    to IP 18.85.44.75:81 (which is a vm hosted in Freedom). This is to
    conduct a membership email update / verification with a Flask app
    (code by Ignacio, published above).<br>
    <br>
    Thanks!<br>
    Sebastian<br>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </body>
</html>