我正在尝试编写一个函数,它使用c#发送邮件。它没有';不能使用wifi连接,但可以使用调制解调器

我正在尝试编写一个函数,它使用c#发送邮件。它没有';不能使用wifi连接,但可以使用调制解调器,c#,email,sendmail,C#,Email,Sendmail,我写了一个用C#发送邮件的程序。当我使用调制解调器(Reliance数据卡)上网时,该程序运行良好。我的问题是,当系统使用Wifi网络连接到internet时,该功能不起作用 注意:代码段(Client.Send()中选择了第96行 不确定这是否重要,但我注意到您的代码中缺少一些内容,例如client.DeliveryMethod=SmtpDeliveryMethod.Network;client.UseDefaultCredentials=false在尝试发送电子邮件之前,请先检查以确保连接

我写了一个用C#发送邮件的程序。当我使用调制解调器(Reliance数据卡)上网时,该程序运行良好。我的问题是,当系统使用Wifi网络连接到internet时,该功能不起作用

注意:代码段(Client.Send()中选择了第96行


不确定这是否重要,但我注意到您的代码中缺少一些内容,例如
client.DeliveryMethod=SmtpDeliveryMethod.Network;client.UseDefaultCredentials=false在尝试发送电子邮件之前,请先检查以确保连接到wifi时可以访问互联网。。另外,请查看之前的帖子,看看更改此处的某些设置是否有助于Internet连接正常工作。我将尝试其他选项,然后是您的代理/防火墙阻止连接发送电子邮件。试试这个,请复制/粘贴你的代码,而不是截图。这样,如果有人想修改你的代码来回答这个问题,他们不需要从头开始输入。另外,它对那些上网速度慢的人更友好。@WaiHaLee:你忘了纯文本浏览器了。(很抱歉,我不得不笑一笑网络连接太慢。我记得我拨了电话,现在我的手机有了一个我在玩游戏的时候很想使用的连接。)