[Eudyptula Challenge] Not receiving tasks.
Greg Freemyer
greg.freemyer at gmail.com
Sat May 3 08:27:02 EDT 2014
Eudyptula apparently has at least one human in the loop. He/she may have taken a couple days off.
On May 3, 2014 6:10:14 AM EDT, Lucas Tanure <tanure at linux.com> wrote:
>Hi,
>
>I sent my task two over two days ago and didn't receive the task 03.
>I already sent 6 times the task 02 answer, but I got nothing instead.
>I used mutt, and a python script.
>The first time that I sent was two days ago.
>
>Has Eudyptula Challenge died ?
>Is down for a few days ?
>
>
>Thanks a Lot.
>
>--
>Lucas Tanure
>
>
>The Python script
>
>tanure at archNote email $ cat sender.py
>#!/usr/bin/python3
>from smtplib import SMTP
>from itertools import chain
>from errno import ECONNREFUSED
>from mimetypes import guess_type
>from subprocess import Popen, PIPE
>from email.mime.base import MIMEBase
>from email.mime.text import MIMEText
>from socket import error as SocketError
>from email.mime.multipart import MIMEMultipart
>from os.path import abspath, basename, expanduser
>import getpass
>
># Define ID
>id_eudyptula = '[404ba4c8fd16]'
>
># Define email addresses to use
>addr_to = 'little at eudyptula-challenge.org'
>addr_from = 'tanure at linux.com'
>
># Define SMTP email server details
>smtp_server = SMTP("smtp.gmail.com",587)
>smtp_user = 'ltanure at gmail.com'
>smtp_pass = getpass.getpass()
>
>
>def get_mimetype(filename):
> content_type, encoding = guess_type(filename)
> if content_type is None or encoding is not None:
> content_type = "application/octet-stream"
> return content_type.split("/", 1)
>
>
>def mimify_file(filename):
> filename = abspath(expanduser(filename))
> basefilename = basename(filename)
>
> msg = MIMEBase(*get_mimetype(filename))
> msg.set_payload(open(filename, "r").read())
> msg.add_header("Content-Disposition", "attachment",
>filename=basefilename)
> #encode_base64(msg)
> return msg
>
>
>def send_email(subject, text, files):
> # Prepare Message
> msg = MIMEMultipart()
> msg.preamble = subject
> msg.add_header("From", addr_from)
> msg.add_header("Subject", id_eudyptula + ' ' + subject)
> msg.add_header("To",addr_to)
>
> # Attach the main text
> msg.attach(MIMEText(text))
>
> # Attach any files
> [msg.attach(mimify_file(filename)) for filename in files]
>
> # Contact local SMTP server and send Message
> try:
> smtp_server.ehlo()
> smtp_server.starttls()
> smtp_server.ehlo()
> smtp_server.login(smtp_user, smtp_pass)
> smtp_server.sendmail(addr_from, addr_to, msg.as_string())
> smtp_server.quit()
> except SocketError as e:
> print(e)
>
>
>if __name__ == "__main__":
> text = open('text','r').read()
> send_email("Task 02 of the Eudyptula
>Challenge",text,['.config','dmesg'])
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Kernelnewbies mailing list
>Kernelnewbies at kernelnewbies.org
>http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20140503/8591c6d9/attachment.html
More information about the Kernelnewbies
mailing list