如何使用此IMAP库发送电子邮件

时间:2010-07-13 13:35:04

标签: c# imap send

我正在使用此库IMAPX来收发电子邮件。

我还需要发送电子邮件,但无法弄清楚如何。

我尝试使用示例代码:

client.Folders["INBOX"].AppendMessage(msg)

但收到一个错误,AppendMessage需要两个参数,我无法弄清楚第二个参数应该是什么。

是否可以发送包含此库的电子邮件,如果可以,如何发送?

1 个答案:

答案 0 :(得分:2)

根据Reflector,看起来第二个参数应该是string,给出新消息的标志;看起来ImapFlags类给出了可用标志的列表。

如果您想了解更多IMAP背景知识,那么您应该阅读RFC

但是,IMAP协议不用于发送邮件,它用于读取或检索服务器上邮箱中的邮件。您可以使用它将消息添加到您自己的邮箱(正如您在此处尝试的那样),但这并不是大多数人在谈论发送电子邮件时的意思...... SMTP是发送电子邮件的标准方式。 / p>