我正在开发一个Python代码,它以一定的间隔发送电子邮件。该代码将在一个计算机实验室中运行,在那里发送电子邮件需要Javamail
我发送邮件的Python代码失败,错误消息如下
SMTPNotSupportedError:服务器不支持STARTTLS扩展
但是,Matlab代码可以用来发送电子邮件
setpref('Internet','SMTP_Server', ip_address);
setpref('Internet','E_mail','name@address.com');
setpref('Internet','SMTP_Username','name@address.com');
setpref('Internet','SMTP_Password','');
props = java.lang.System.getProperties;
props.setProperty('mail.smtp.auth','true');
props.setProperty('mail.smtp.socketFactory.class', 'javax.net.ssl.SSLSocketFactory');
props.remove('mail.smtp.socketFactory.class');
props.setProperty('mail.smtp.starttls.enable', 'true' );
props.setProperty('mail.smtp.socketFactory.port','100’);
我想知道在Python中是否可以使用Javamail
目前没有回答
相关问题 更多 >
编程相关推荐