re: howto send html mails using smtplib
Philippe C. Martin [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] I have the following problem: 1) I can use smtplib to send text messages 2) I can generate html 3) I want to email the html and want it to be seen by the email client as html. However, when I receive the message, the email client displays it as text (code hereunder) - I assume it has to do with the MIMEText call but since I cannot see any MIMEhtml . I suspect you need one of the following lines. msg.replace_header('Content-Type', 'text/html') msg.add_header('Content-Type', 'text/html') HTH :) -- = Tim Williams -- http://mail.python.org/mailman/listinfo/python-list
re: howto send html mails using smtplib
Tim, You are most correct, replace_header did the trick. Thanks a bunch. Philippe Tim Williams wrote: Philippe C. Martin [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] I have the following problem: 1) I can use smtplib to send text messages 2) I can generate html 3) I want to email the html and want it to be seen by the email client as html. However, when I receive the message, the email client displays it as text (code hereunder) - I assume it has to do with the MIMEText call but since I cannot see any MIMEhtml . I suspect you need one of the following lines. msg.replace_header('Content-Type', 'text/html') msg.add_header('Content-Type', 'text/html') HTH :) -- http://mail.python.org/mailman/listinfo/python-list
howto send html mails using smtplib
Hi, I have the following problem: 1) I can use smtplib to send text messages 2) I can generate html 3) I want to email the html and want it to be seen by the email client as html. However, when I receive the message, the email client displays it as text (code hereunder) - I assume it has to do with the MIMEText call but since I cannot see any MIMEhtml . Any clue ? Thanks Philippe # def Mail(self,p_data): you = wx.GetTextFromUser('EMAIL ADDRESS','ID') if len(you) == 0: return self.__m_config = Config() self.__m_config.Load() me = self.__m_config.dict['ACCOUNT'] #me = '[EMAIL PROTECTED]' host = self.__m_config.dict['SMTP'] s = smtplib.SMTP() s.connect(host) s.login(me,self.__m_config.GPW()) the_text = p_data msg = MIMEText(the_text) msg['To'] = you msg['Subject'] = self.__m_config.dict['TITLE'] msg['From'] = self.__m_config.dict['FROM'] s.sendmail(me, [you], msg.as_string()) self.__m_list = [] -- http://mail.python.org/mailman/listinfo/python-list