实用功能 - SMTP 客户端
Contents
[
Hide
]
使用 Smtp 客户端列出扩展服务器
Aspose.Email 的 Pop3Client 让您检索服务器支持的扩展(如 IDLE、UNSELECT、QUOTA 等),这有助于在使用客户端特定功能前确认扩展的可用性。GetCapabilities() 方法以字符串数组形式返回支持的扩展类型。
检索服务器扩展
以下代码片段展示了如何检索服务器扩展。
在不发送电子邮件的情况下验证邮件服务器凭据
该类的 ‘validate_credentials()’ 方法 SmtpClient 类用于通过建立到 SMTP 服务器的连接来检查提供的凭据是否有效。如果凭据有效且连接成功,则可以执行进一步操作。下面的代码示例可用于在不发送电子邮件的情况下验证用于 SMTP 服务器身份验证的凭据:
import aspose.email as ae
client = ae.clients.smtp.SmtpClient("Url", port, "username", "password", ae.clients.SecurityOptions.AUTO)
client.timeout = 4000
if client.validate_credentials():
# to do something