在LabVIEW中使用SMTP API时报错59

更新 Jan 12, 2023

适用于

软件

  • LabVIEW

问题详述

我尝试在LabVIEW 2013或更高版本中使用SMTP API发送电子邮件,然后我不断收到以下错误:


为什么会出现此错误?

解决方案

有两个可能的原因导致此错误:

杀毒软件或防火墙
此错误通常是由杀毒软件或防火墙拒绝连接引起的。尝试禁用杀毒软件或防火墙,以查看您的应用程序或VI是否被阻挡。如果是这样,请尝试为杀毒软件或防火墙中使用的port添加例外(exceptions),以便不再阻止连接。

SMTP设置
确保将port number,outgoing SMTP mail server和TLS启用都配置为正确的设置。例如,若您是从gmail帐户发送电子邮件,请确保使用启用了TLS的port 587,“ smtp.google.com”作为mail server。