<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>