草庐IT

邮件群发数量

全部标签

c# - log4net smtp appender 不发送电子邮件

我正在尝试实现log4net来发送电子邮件。以下是我的代码,但它不发送电子邮件。和在AssemblyInfo.cs中[assembly:log4net.Config.XmlConfiguratorAttribute(Watch=true)]这就是我创建日志对象的方式privatestaticreadonlylog4net.ILoglog=log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);此配置适用于文件输出,即RollingFileAppender,但不

c# - 如何从打印机队列中检索作业列表或作业数量?

我正在寻找一种从特定打印机获取作业列表或作业数量的方法。在最好的情况下,我希望有一个“作业对象”代表一个打印作业及其在打印队列中的名称。这是必需的,因为我需要监视打印机的状态,这样我就可以用新的一批文档重新填充打印队列,而不会溢出打印后台处理程序提前致谢!编辑:添加了解决方案的代码片段privateintGetNumberOfPrintJobs(){LocalPrintServerserver=newLocalPrintServer();PrintQueueCollectionqueueCollection=server.GetPrintQueues();PrintQueueprint

c# - 使用 SmtpClient 发送电子邮件时的故障排除 "Mailbox unavailable. The server response was: Access denied - Invalid HELO name"

我一直在尝试通过C#发送电子邮件。我在Google上搜索了各种示例,并从每个示例和每个人最有可能使用的标准代码中提取了点点滴滴。stringto="receiver@domain.com";stringfrom="sender@domain.com";stringsubject="HelloWorld!";stringbody="HelloBody!";MailMessagemessage=newMailMessage(from,to,subject,body);SmtpClientclient=newSmtpClient("smtp.domain.com");client.Crede

c# - 是否可以在不使用任何实际电子邮件帐户的情况下以编程方式发送电子邮件

我正在考虑在我的游戏中实现“报告错误/建议”选项,但我不太确定如何让它发挥作用。我没有自己的服务器或任何东西,所以我不能只将用户写入的文本发送到那里。我想出的唯一方法是客户写一条消息,然后我将其发送到我可以阅读的电子邮件帐户。但是,我不希望用户需要通过他们的个人帐户发送报告。我不太确定如何实现这个,谷歌搜索也没有提出任何好的建议。我没有做过很多网络方面的工作,所以如果您能逐步解释(甚至可能在代码中)该过程,我将不胜感激。我正在使用C#,游戏正在为WindowsPhone7编程。 最佳答案 是的,这是绝对有可能做到的。从相对低级的角度

c# - 使用 ics session 预约将电子邮件发送到 Outlook

我想向Outlook客户端发送一封带有约会\session(ICS)的电子邮件。当用户收到电子邮件时,他应该接受session邀请,session会自动进入日历,电子邮件会自动删除。我正在使用这段代码:publicvoidSendmail_With_IcsAttachment(){MailMessagemsg=newMailMessage();//NowwehavetosetthevaluetoMailmessageproperties//NotePleasechangeittocorrectmail-idtousethisinyourapplicationmsg.From=newMa

c# - 从 gmail SMTP C# 连接超时发送邮件

我一直在尝试通过C#从gmail帐户发送一封电子邮件,以便为我的网站注册帐户。我已经尝试了几种方法,但是同样的异常继续弹出:System.Net.Mail.SmtpException-Connectionhastimedout。这是我在Web.config文件中包含的内容:writely是我网站的名称,mrbk.writely@gmail.com是我希望用来发送电子邮件的帐户。然后在我的帐户Controller中,当我连接到我的数据库并将用户保存在我的表中时,我正在创建我的MailMessage对象并尝试通过以下方式发送相同的邮件:using(DBConnectionconn=newD

c# - 使用 MailKit 发送邮件到 SpecifiedPickupDirectory

到目前为止,我一直在使用SmtpClient和ASP.NETMVC5。为了在本地系统上测试电子邮件发送功能,我使用的是client.DeliveryMethod=SmtpDeliveryMethod.SpecifiedPickupDirectory;现在,我想在ASP.NETCore中做同样的事情,直到现在还没有实现SmtpClient类。所有对此的搜索都在MailKit上结束.我已经使用了他们的发送邮件代码,它在gmail上运行良好。我不想每次都发送测试邮件,我的项目中可能有很多场景需要发送邮件。如何使用MailKit的本地电子邮件发送功能。任何链接或少量源代码都会有所帮助。谢谢

c# - 如何防止用户注册表中出现重复的电子邮件地址?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion我想在注册过程中防止出现重复的电子邮件地址。我将如何验证输入时的文本框,以免同一电子邮件地址被接受两次?

c# - Outlook 2007 vsto 加载项。获取电子邮件发件人地址

我有一个VSTOOutlook2007加载项。当新电子邮件到达收件箱时,我正在尝试获取发件人电子邮件地址。为此,我使用以下代码:voidinboxItems_ItemAdd(objectItem){Outlook.MailItemmailItem=ItemasOutlook.MailItem;if(mailItem!=null)stringemailAdress=mailItem.SenderEmailAddress;}问题是当电子邮件来自同一域时,emailAdress包含LDAP地址,如/O=FIRSTORGANIZATION/OU=FIRSTADMINISTRATIVEGROUP

c# - 如何将字节数组转换为邮件附件

我有一个字节数组,它本质上是一个从数据库中检索到的编码.docx。我尝试将此byte[]转换为其原始文件,并将其作为邮件的附件,而不必先将其作为文件存储在磁盘上。解决此问题的最佳方法是什么?publicMailMessageComposeMail(stringmailFrom,stringmailTo,stringcopyTo,byte[]docFile){varmail=newMailMessage();mail.From=newMailAddress(mailFrom);mail.To.Add(newMailAddress(mailTo));mail.Body="mailwitha