- 15
- 3
Пытаюсь отправить сообщение на почту с содержимым ini файла с помощью данного кода
но приходит пустое сообщние, хотя если я вывожу строку confdict, то выводиться
Прошу помочь.
sendmail.py:
try:
from configparser import ConfigParser
except ImportError:
from ConfigParser import ConfigParser # ver. < 3.0
import smtplib
# instantiate
config = ConfigParser()
#smtp object
smtpObj = smtplib.SMTP('smtp.gmail.com', 587)
# parse existing file
config.read('users.ini')
confdict = {section: dict(config.items(section)) for section in config.sections()}
#start
smtpObj.starttls()
#login
smtpObj.login('**********n@gmail.com','********')
#message
smtpObj.sendmail("************n@gmail.com","**********a@gmail.com", str(confdict))
#quit
smtpObj.quit()
print:
{'user': {'login': 'Ken', 'password': '123123'}}