草庐IT

邮件攻击

全部标签

c# - 不安装 SMTP 服务器发送邮件

我有一个.Net应用程序。我希望此应用程序向我发送电子邮件。如何在不安装SMTP服务器的情况下实现这一点? 最佳答案 使用SmtpClient发送MailMessage不需要您在本地计算机上安装服务器。您的电子邮件服务提供商是拥有服务器的提供商(例如smtp.gmail.com),并且您的SmtpClient与它对话。 关于c#-不安装SMTP服务器发送邮件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

c# - 如何通过IIS7发送邮件?

我正在尝试在IIS7中的Windows7机器上设置SMTP服务器。我已将其设置为“将电子邮件发送到本地主机,端口25,无身份验证。但是当我尝试从我的C#程序以编程方式连接时,出现错误:Failuresendingmail",innerexception"Noconnectioncouldbemadebecausethetargetmachineactivelyrefusedit127.0.0.1:25publicstaticvoidSendEmail(MailMessagem){varsmtp=newSmtpClient{Host="localhost",Port=25,UseDefa

c# - 如何确认邮件是否已送达?

下面是我的代码,大家看看System.Net.Mail.MailMessageoMail=newSystem.Net.Mail.MailMessage();System.Net.Mail.SmtpClientsmtp=newSystem.Net.Mail.SmtpClient();oMail.From=newSystem.Net.Mail.MailAddress("one@gmail.com");oMail.To.Add(TextBox1.Text.Trim());oMail.Subject="Subject*";oMail.Body="Body*";oMail.IsBodyHtml=

c# - 发送 mhtml 电子邮件 - C#

我有发送包含文本和图像的电子邮件的要求。因此,我有.mhtml文件,其中包含需要通过电子邮件发送的内容。为此,我使用了Chilkat,但在Outlook2007中,它将mhtml文件显示为不同的附件(html+图像)。任何人都可以向我推荐一些用于发送mhtml电子邮件的其他组件。仅供引用,我使用的是.Net3.5此外,我不想在发送之前将图像保存在服务器上。谢谢! 最佳答案 我使用普通的旧原生MailMessage类(class)。这previousanswer可以为您指明正确的方向编辑:我前一段时间构建了一个类似的代码,它捕获一个外

c# - 密码学.NET,避免定时攻击

我在浏览crackstation.net网站时看到了这段代码,评论如下:Comparestwobytearraysinlength-constanttime.Thiscomparisonmethodisusedsothatpasswordhashescannotbeextractedfromon-linesystemsusingatimingattackandthenattackedoff-line.privatestaticboolSlowEquals(byte[]a,byte[]b){uintdiff=(uint)a.Length^(uint)b.Length;for(inti=0

c# - 从 Exchange Web 服务托管 API 获取收件箱中的所有邮件并将它们存储为 .eml 文件

我想使用EWS托管API获取收件箱文件夹中的所有邮件并将它们存储为.eml.问题在于获取(1)所有邮件,其中包含(2)所有header(例如发件人、收件人、主题)(我保留了from的那些值的信息),to和其他地方的其他属性,所以我也需要它们)和(3)byte[]EmailMessage.MimeContent.Content。其实我对Microsoft.Exchange.WebServices.Data.ItemView,Microsoft.Exchange.WebServices.Data.BasePropertySet和Microsoft.Exchange.WebServices.

c# - ASP 5、MVC 6 发送邮件

我正在尝试ASP5/MVC6组合,我发现我不再知道如何做最简单的事情。例如,您如何发送电子邮件?在MVC5世界中我会做这样的事情:using(varsmtp=newSmtpClient("localhost")){varmail=newMailMessage{Subject=subject,From=newMailAddress(fromEmail),Body=message};mail.To.Add(toEmail);awaitsmtp.SendMailAsync(mail);}现在这段代码不再编译为System.Net.Mail似乎不再存在。在互联网上搜索之后,它似乎不再包含在新核

c# - WP 8.1 运行时代码,用于调用电话、发送短信和发送电子邮件(不是 Silverlight 8.1)

我正在编写一个可以调用电话、发送短信或电子邮件的应用程序,就像wp8.1中的People应用程序一样。到目前为止,我已经找到了一个链接表单msdn,上面写着“适用于:WindowsPhone8和WindowsPhoneSilverlight8.1”。所以这里的代码:fromthislinkusingMicrosoft.Phone.Tasks;privatevoidTextBlock_Tapped_Call(objectsender,TappedRoutedEventArgse){PhoneCallTaskphoneCallTask=newPhoneCallTask();phoneCal

c# - 使用 asp.net 发送邮件以及嵌入的图像

使用asp.net发送带有嵌入图像的邮件我已经用过following,但是没用DimEMAsSystem.Net.Mail.MailMessage=NewSystem.Net.Mail.MailMessage(txtFrom.Text,txtTo.Text)DimAAsSystem.Net.Mail.Attachment=NewSystem.Net.Mail.Attachment(txtImagePath.Text)DimRGenAsRandom=NewRandom()A.ContentId=RGen.Next(100000,9999999).ToString()EM.Attachme

c# - 在 C# 中使用 LinkLabel 超链接电子邮件地址

我制作了一个关于框,旨在允许用户单击超链接电子邮件地址,这会将他们带到MicrosoftOutlook以便能够向该电子邮件地址发送电子邮件,但我不知道如何链接它到Outlook并允许用户单击链接来执行此操作 最佳答案 您没有说您使用的是Win还是WebForms...在WinForms中,我认为您需要为单击事件创建一个事件处理程序。在其中,您可以通过键入以下内容来启动默认邮件应用程序:System.Diagnostics.Process.Start("mailto:youremail@xx.com");