示例#1
0
        """

        self.attachments.append(filename)


if __name__ == "__main__":
    message = Message()
    message.From = "*****@*****.**"
    message.To = [
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
        "*****@*****.**",
    ]
    message.Subject = "Scenario Manager Release 2012.8.0.A1"
    # message.attach("test.gif")
    message.Body = """ """
    message.Html = """ """
    mailer = Mailer("sd1appsdl05.fsa.gov.uk")
    mailer.send(message)
示例#2
0
        elif maintype == 'audio':
            msg = MIMEAudio(fp.read(), _subtype=subtype)
        else:
            msg = MIMEBase(maintype, subtype)
            msg.set_payload(fp.read())
            # Encode the payload using Base64
            encoders.encode_base64(msg)
        fp.close()
        # Set the filename parameter
        msg.add_header('Content-Disposition', 'attachment', filename=path.basename(filename))
        outer.attach(msg)

    def attach(self, filename):
        """
        Attach a file to the email. Specify the name of the file;
        Message will figure out the MIME type and load the file.
        """
        
        self.attachments.append(filename)

if __name__ == '__main__':
    message = Message()
    message.From = "*****@*****.**"
    message.To = ['']
    message.Subject = ""
    #message.attach("test.gif")
    message.Body = """ """
    message.Html = """ """
    mailer = Mailer('localhost')
    mailer.send(message)