[Eudyptula Challenge] Not receiving tasks.

Lucas Tanure tanure at linux.com
Sat May 3 08:32:35 EDT 2014


Hi!
Ok, I thought the scripts had run away...

But, hey thanks!

--
Lucas Tanure
+55 (19) 988176559


On Sat, May 3, 2014 at 9:27 AM, Greg Freemyer <greg.freemyer at gmail.com>wrote:

> 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/c705d256/attachment.html 


More information about the Kernelnewbies mailing list