【发布时间】:2010-11-26 19:34:12
【问题描述】:
大约一年来,我在尝试使用 Visual C# 以编程方式发送和接收电子邮件时遇到了问题。我在网上找到的数百个示例中没有一个示例有效。不,我不只是复制和粘贴。我研究了代码,并根据需要修改/添加/删除。
有人可以帮我解决这个问题吗?我正在努力完成我去年开始制作的本应是一个简单的程序,但事实证明我几乎不可能弄清楚。
老实说,我真的不知道该怎么办了。该文档没有为我提供任何有用的信息,因为它们都没有奏效。我已将示例代码提供给其他人使用,它适用于他们 - 但不适用于我!它是如何工作的?
我不知道发送邮件是否取决于我的计算机有哪些安全/防火墙设置。但为了以防万一,我暂时完全关闭了所有安全和防火墙设置,只是为了看看它是否会发送电子邮件。
我没有代码了,因为我才刚刚开始尝试再次做这件事,如果有人能帮助我完成这项工作,我将不胜感激。
所以,我要做的就是:
创建一个带有 2 个按钮和一个文本框的简单表单。 (完成,当然)
button1 检查电子邮件(但仅在消息框中显示主题和发件人,不下载消息)
button2 将 textBox1 的内容发送到“username@bluebottle.com”
我的服务器设置是:
Username username@bluebottle.com
Password ***********
IMAP/POP Server (Incoming): mail.bluebottle.com
SMTP Server (Outgoing): mail.bluebottle.com
SMTP should be port 25, 26 or 587
POP3 should be port 110, using SSL 995
IMAP should be port 143, using SSL 993
感谢您花时间阅读。如果我没有清楚地解释任何事情,请这样说,我会尽力为您解释清楚。
【问题讨论】:
标签: c# windows winforms email send