PDA

Просмотр полной версии : Отправка на почту содержания ini файла


KenDDD
18.02.2024, 18:57
Пытаюсь отправить сообщение на почту с содержимым ini файла с помощью данного кода

sendmail.py:






try
:
from
configparser
import
ConfigParser
except
ImportError
:
from
ConfigParser
import
ConfigParser
# ver.



но приходит пустое сообщние, хотя если я вывожу строку confdict, то выводиться

print:





[CODE]
{'user': {'login': 'Ken', 'password': '123123'}}




Прошу помочь.

0x22
18.02.2024, 22:27
#message smtpObj.sendmail("************n@gmail.com","**********a@gmail.com", str(confdict))


попробуй это:

Python:






#message
conflict
=
str
(
confdict
)
smtpObj
.
sendmail
(
"************n@gmail.com"
,
"**********a@gmail.com"
,
confdict
)




не думаю, что это поможет, но стоит попробовать

или как вариант проверить порт smtp.gmail.com

KenDDD
18.02.2024, 23:46
Нашел решение, необходимо начинать сообщение с новой строки

python:






smtpObj
.
sendmail
(
'************n@gmail.com'
,
'*********a@gmail.com'
,
"\n"
+
str
(
confdict
)
)