在c中发送SMTP邮件时出错#
我正在尝试发送消息(代码如下),但出现以下错误.如果我删除了 Netwrok 凭据部分,那么我会收到一个错误,在没有用户名和密码的情况下经过身份验证的 SMTP 会出现这种错误,所以我认为这可能与登录凭据有关,我可能是错的,而且经常是这样.任何帮助,将不胜感激.谢谢. 我得到了错误. 发送电子邮件时发生以下错误:System.ApplicationException: 向 helen@HerMail.com 发送电子邮件时发生错误 来自 ade@MyMail.com 抄送主题 Finlistener #1 的测试.正文是: 这是对错误电子邮件正文的测试 ---> System.Net.Mail.SmtpException:发送邮件失败.---> System.FormatException:Base-64 字符数组的长度无效. 在 System.Convert.FromBase64String(String s) 在 System.Net.NTAuthentic
178 2022-07-19
编程技术问答社区
如何在移动到其他页面时保持复选框状态
我有 3 个网络表单,每个网络表单都有复选框.....web1.aspx、web2.aspx、web3.aspx n 每个页面都有前一个 n 下一个按钮来导航到其他页面......当我在 web1.apsx 中检查了一些复选框时,我到达了 web2.aspx,当我回到 web1.aspx 时............它没有被选中......我怎么能用会话变量做dis .........最后一个地方我想显示所有选中的复选框 .... 解决方案 您好,创建一个类结构来维护您的复选框状态.然后将您的类实例存储在会话中.在您的页面加载事件中检查会话对象并填充您的值.
132 2022-07-19
编程技术问答社区
框架2.0
当我启动我的窗口时,我得到了这个 未安装所需的系统软件 \microsoft.net framework 2.0 是必需的.要继续,此软件可在以下位置免费下载 http://.microsoft.com/downloads/ 我去那里下载了(64 位)I 仍然收到相同的消息. 我检查了我的程序,它说我已经下载了. 我现在该怎么办? 解决方案 HI bandrfox2.. 欢迎您来到 MSDN 论坛.. 下载后尝试在你的机器上安装下载的包.. 可能是您安装后没有收到该错误 由 探路者.. JoSwa
182 2022-07-19
编程技术问答社区
如何在windows应用程序中收发电子邮件?
我正在用 VB.Net 2005 开发一个 Windows 应用程序. 在此我想将邮件发送到我的 gmail id. 如果我在我的 gmail 帐户上收到邮件,那么它应该会显示在我的应用程序中. 首先告诉我如何通过我的windows应用程序将邮件发送到任何电子邮件ID. 简而言之,我希望在我的应用程序中使用 Outlook Express 的功能,这意味着在 Outlook Express 中我们可以配置我们的 gmail 或 yahoo 帐户,就像我想将我的 gmail 帐户配置到我的 Windows 应用程序中一样. 请告诉我该怎么做? 解决方案 代码块
96 2022-07-19
编程技术问答社区
编写web客户端程序
嗨,.Net 伙计们 我正在寻找一种编写安全 Web 客户端程序的方法.你能给我一些我应该从哪里开始的指示吗?如果我应该在另一个主题中发布它,请原谅我. 谢谢, Rick 解决方案 >我正在寻找一种编写安全 Web 客户端程序的方法.你能给我一些我应该从哪里开始的指示吗? 看看 WCF 安全指南
158 2022-07-19
编程技术问答社区
客户端RAM中的用户凭据缓存
亲爱的, 我们有一个登录页面 用户输入 UserId 和 Password 并在该应用程序之后检查 authentcation . 问题在于用户名和密码 存储在客户端计算机的 RAM 中.我想要的,密码不应该是 缓存在 RAM 中. 我尝试了以下步骤 1) 设置 SSL 2) 以上我都试过了.但不能阻止在 RAM 中缓存密码.通过使用 WinHEX工具,可以从RAM中找回密码.
102 2022-07-19
编程技术问答社区
正在导入
从excel表格导入数据时如何转换日期格式?? 解决方案 嗨, 您需要使用 DateTime.FromOADate 将日期时间格式从 ole 自动化转换为 .NET 格式 double d = double.Parse(b); //your cell data from excel sheet DateTime conv = DateTime.FromOADate(d);
194 2022-07-19
编程技术问答社区
无法连接到SqlServer数据库
嗨,我可以向同志们咨询一下关于 ASP.NET 和 SQL SERVER 2005 的连接.这些天我一直在 ASP.NET 中开发 Web 服务.将所有数据和代码输入项目后,发现我的网站无法连接到SQL服务器数据库.从书上、网络上和一些熟悉的人那里我都试过了,可能会很擅长,我想你们能帮上忙. 情况是这样的: 我的操作系统是 winxp(x86).我正在使用的软件on 是 Visual Studio 2008.我在局域网中工作.我使用局域网管理员创建的帐户登录我的计算机.连接 url 很好,我用一个简单的 winFormApp 对其进行了测试.我只是按书构建了这个连接环境: 1、安装.net Framework SDK v2.0; 2、使用SDK_cmd做aspnet_regsql; 3、我在VS 2008中做了例行工作:工具-->选项-->数据库工具-->数据连接-->然后输入SQL Server名
218 2022-07-19
编程技术问答社区
安全手柄已关闭
安全手柄已关闭. 您好,出现上述错误. 初始化组件() { serialPort = new SerialPort(portName, 9600,Parity.None,8); serialPort.DataReceived += new SerialDataReceivedEventHandler(serialPort_DataReceived); serialPort.Open(); } Form_load() { if (port.IsOpen) 端口.Close(); } port_received() { InputData=port.readExisting(); } 我想找到不同的 COM 端口并将其设置为接收数据的默认端口. 提前谢谢你 解决方案 嗨, 请参考下面的链接打开串口进行通信,并从连接到该串口的设备获取连接的数据.
134 2022-07-19
编程技术问答社区
获取TCP套接字的源MAC地址
是否可以获取 TCP 套接字的源 MAC 地址?如果是这样,你能提供一个快速的方法吗? 解决方案 在 TCP/IP 标准中没有这样的支持.您可以使用 ARP 数据包来发现 IP 到 MAC 地址,但这仅适用于一个 LAN 网段.要知道除此之外的 MAC 地址,您需要手动收集信息. 您可能有更深层次的问题.MAC 地址很容易被伪造.如果您想要传输层安全性,您可能需要查看 SSL/TLS 和客户端证书.
1106 2022-07-19
编程技术问答社区
C#HTTP POST和PHP
大家好, 我有将字符串发布到 URL 的 C# 代码. 我想在我的 PHP 脚本中获得该值.我尝试过这样的事情,但 PHP 没有回应! 我是 C# 和 PHP 的新手.感谢您在这方面提供任何帮助. C# 代码 string test = “test=this is a test";(我正在使用 ContentType = application/x-www-form-urlencoded) PHP 代码 $data = $_POST["test"]; echo $data; 解决方案 我没有看到 PHP 代码有什么问题,但无法评论 C# 代码,因为你没有提供了足够的代码.
158 2022-07-19
编程技术问答社区
[帮助]如何接收来自gmail的电子邮件?
谁能告诉我或发布一个工作链接,说明如何使用 pop3 或使用 Vb.Net 的 Imap 从 G-Mail 帐户接收电子邮件? 谢谢, WeldFire 解决方案 试试这个链接 http://www.codeproject.com/KB/IP/Pop3MimeClient.aspx
458 2022-07-19
编程技术问答社区
系统。净额。邮件SMPT超时问题
问题是:我可以发送一封邮件,也许两次,然后我的应用程序返回超时错误.有时我可以关闭应用程序并重新启动它以再次发送.有时我必须先关闭 Visual Studio,然后才能再次发送邮件. 这是代码,后面是跟踪.请注意,跟踪文件很大(我正在发送附件),因此我对其进行了修剪以显示第一次成功发送后出现的错误. 无论我有一个、多个还是没有附件都会出现问题,并且与超时值无关. 代码作为 Windows 窗体的一部分运行 代码 Code Snippet 解决方案 听起来你之间可能有一些连接问题您的远程站点和 TFS 服务器.我希望您与网络管理员取得联系,以查看远程站点和 TFS 服务器之间的连接以及任何中间防火墙、代理、防病毒软件 等等,看看他们是否能找到任何可能导致这些问题的瓶颈.
86 2022-07-19
编程技术问答社区
从asp发送电子邮件。网络页面
你好, 我有以下编码从我的本地和服务器发送电子邮件. MailMessage message = new MailMessage(); message.From = new MailAddress("xx@skyscribe.co.in"); message.To.Add(new MailAddress("yy@gmail.com")); message.Subject = "你好"; message.Body = “你好,你好"; SmtpClient 客户端 = 新 SmtpClient(); client.Host = "smtpout.secureserver.net";//我使用godaddy服务器 client.Port = 25;
84 2022-07-19
编程技术问答社区
保存文件远程服务器模拟
你好,我在使用远程目录( \\server\shared\ctd )中的集成身份验证写入文件的网站上遇到问题.我收到消息:“拒绝访问路径 '\\server\ctd\13594614_E052701.xls'".该站点被配置为使用impersonate=“true".集成安全性标记在 IIS 选项上.(II6 - Win2k3 服务器)我为“所有人"授予了完全权限.在另一台服务器的目标目录中.它同时使用 FileUpload.SaveAs() 和 Stream.write().你能帮忙吗?提前TY,婉儿赛亚,Waner 解决方案 为了使用模拟令牌访问网络资源,您需要使用委托. 您需要配置 Kerberos 并启用用户帐户在 Active Directory 中委托进行信任. “委托"下解释了一些替代解决方案: http://msdn.microsoft.com/en-us/library/ms998351.aspx 希望对你有帮助
114 2022-07-19
编程技术问答社区
具有重要性和敏感性的SMTP邮件
大家好, 如何发送设置了重要、敏感字段的SMTP邮件?这些字段可以在MS Outlook中通过右键邮件查看->Options 我使用 System.Net.Mail.MailMessage 类来构造邮件和 SmtpClient 来发送邮件. 如果我在错误的论坛中发布了问题,请提出建议. 先谢谢.... 解决方案 您可以使用邮件消息的 Priority 属性设置消息的优先级. 将消息调暗为新邮件消息msg.Priority = MailPriority.High
74 2022-07-19
编程技术问答社区
如何以编程方式启动网络连接(隧道)
(Windows XP) 我在控制面板 /网络连接中定义了两条VPN隧道. 当我双击其中一个时,隧道连接. 有没有办法以编程方式获得相同的效果,即从 C# 代码启动隧道? 解决方案 您可以创建一个快捷方式文件,然后使用 Process.Start("File Path") 调用它来打开和连接.
142 2022-07-19
编程技术问答社区
使用UDP从远程服务器发送和接收包
大家好! 我是网络编程的新手,需要帮助.我正在尝试向远程服务器发送消息并获得响应.远程机器使用udp端口5060.我在下面找到了一个代码,并且代码挂在接收过程中.谁能帮我解决这个问题. 字节[] 数据 = 新 字节[1024]; 字符串 输入,stringData; IPEndPoint ip = 新 IPEndPoint(IP地址.Parse("远程服务器地址"),远程服务器端口); Socket 服务器 = 新 Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); 字符串欢迎= "你好"; 数据 = 编码.ASCII.GetBytes(welcome); server.SendTo(data, data.Length, SocketFlags.None, ip); IPHostEntry localHostEntry = D
124 2022-07-19
编程技术问答社区
在c中调用webservice时超时不起作用,线程挂起#
我在使用 SoapHttpClientProtocol 进行 Web 服务调用时遇到了挂起 设置了超时但没有工作并且线程永远挂起. 之前有人遇到过同样的问题吗? 堆栈如下: 是转储调用堆栈: 41 ID:13b8.17ac Suspend:0 Teb:7ffd4000 Unfrozen ChildEBP RetAddr Args to Child 00b5dc88 7c827d19 77e6202c 00000001 00b5dcd8 ntdll!KiFastSystemCallRet (FPO: [0,0,0]) [d:\nt\base\ntos\rtl\i386\userdisp.asm @ 545] 00b5dc8c 77e6202c 00000001NtWaitForMultipleObjects+0xc (FPO: [5,0,0]) [d:\nt\base\ntdll\daytona\obj\i386\usrstubs.asm @ 2363] 00b5dd
92 2022-07-19
编程技术问答社区
Programmatically login to HTTPS website with credentials C#
大家好, 我很想访问带有 C# 凭据信息的网站.供应商网站不提供任何类型的网络服务来连接到他们的网站.我只有网站的 URL 名称、端口号、用户名、密码详细信息.有了这些细节我可以写一个 C# rogram 来发布一个 HTTPwebrequest 并且我能得到一个 webresponse 作为回报吗?登录后,我必须从可用文件夹中下载文件. 感谢您的回复. 解决方案 Hi Tech_geek, 在您第一次 Http 请求之前,您可以设置 HttpWebRequest. Credentials 属性以在这种情况下提供用户凭据.试试这个. Riquel
106 2022-07-19
编程技术问答社区