python-通过ssh与子进程一起运行多个命令

时间:2018-09-13 18:10:39

标签: python email ssh smtp subprocess

我正在尝试打开一个子进程,以便通过服务器上的SMTP协议发送电子邮件。为此,我需要一个TLS安全通道,因此需要SSL模块。我无法成功,因为我无法通过子流程通过openssl进行交互。

这是我设想脚本如何工作的方式。

1。 打开ssl连接:openssl s_client -connect smtp.server.com:587 -starttls smtp

1.1。 通过此频道进行通信登录:AUTH PLAIN ENCODEDLOGINSTRING ==

1.2。 通过此频道进行通信以发送邮件:邮件发件人:myemail@server.com

除了“邮件已发送”之外,我的脚本不应返回任何内容。

我如何做到这一点?

注意:smtplib不能用于我的作业。

0 个答案:

没有答案