我正在尝试从nums_evensumsq([],0).
nums_evensumsq([X|Xs],S0) :-
nums_evensumsq(Xs,S1),
Y #= X mod 2,
if_(Y = 0, S0 #= S1 + X * X, S0 #= S1).
Raspbian Jessie 8.0
上的命令行发送邮件。我使用Raspberry Pi 3
,这是mail (mail (GNU Mailutils) 2.99.98)
我正在尝试使用一些特殊的斯洛文尼亚字符发送HTML邮件中的附件:
mailutils (sudo apt-get install mailutils)
问题是,收到的邮件包含附件,但不在echo "Hi,<br>this is mail body with special slovenian characters: <b>ČŠŽ</b>." | mail -s "$(echo -e "Test subject\nContent-Type: text/html; charset=UTF-8\nContent-Transfer-Encoding: quoted-printable")" -A attachment.jpg my.email@provider.com
中且特殊字符未正确编码。
如果我尝试发送没有-A参数的邮件,那就很好了。
可能有什么问题?
答案 0 :(得分:0)
尝试yagmail
- 一个python包。 Github:https://github.com/kootenpv/yagmail/。将功能包含在python脚本中并运行它不仅容易,而且还可以在CLI上容纳一部分功能。
pip install yagmail
然后:
yagmail -u myemail@gmail.com
-p password
-s My Subject
-c "Hi,\nthis is mail body with slovenian characters: <b>ČŠŽ</b>."
"attachment.jpg"
一个班轮:
yagmail -u myemail@gmail.com -p password -s My Subject -c "Hi,\nthis is mail body with slovenian characters: <b>ČŠŽ</b>." "attachment.jpg"
在内容-c
中,如果您输入文件名,则会附加。如果可能,电子邮件将自动以HTML电子邮件形式发送。