Questions tagged «email»

使用此标记可解决涉及代码的问题,以发送或接收电子邮件。发帖询问为什么您发送的电子邮件被标记为垃圾邮件是Stack Overflow的主题。有关邮件服务器配置的问题属于“服务器故障”。

5
iTextSharp-通过电子邮件附件发送内存中的pdf
我在这里问了几个问题,但仍然有问题。如果您能告诉我我在代码中做错了什么,我将不胜感激。我从ASP.Net页运行上面的代码,并得到“无法访问封闭的流”。 var doc = new Document(); MemoryStream memoryStream = new MemoryStream(); PdfWriter.GetInstance(doc, memoryStream); doc.Open(); doc.Add(new Paragraph("First Paragraph")); doc.Add(new Paragraph("Second Paragraph")); doc.Close(); //if I remove this line the email attachment is sent but with 0 bytes MailMessage mm = new MailMessage("username@gmail.com", "username@gmail.com") { Subject = "subject", IsBodyHtml = true, Body = …
100 c#  email  pdf  itextsharp 

4
主要电子邮件客户端软件中的Data URI支持是什么?
数据URI是在HTML中嵌入图像和其他二进制数据的一种标准方法,并且在网络上有很好的文档说明了浏览器支持。(IE8是第一个支持Data URI的IE版本,每个URI的最大大小为32 KB;其他主流浏览器甚至更长久地支持它。) 我的问题是关于桌面电子邮件和Webmail客户端软件。 构建HTML电子邮件时,标准做法是将图像作为附件包括在内或从外部加载(即跟踪图像)。这两个都有缺点(某些客户端列出了所有这些附件文件,而许多客户端则正确地阻止或要求用户采取行动以查看外部图像)。因此,Data URI看起来是一种不错的方法,但前提是电子邮件阅读器支持它。 那么,有没有人链接到最近对该功能支持的研究?还是对此进行了调查?例如,这是CSS支持的概述。我感兴趣的客户端软件包括: 桌面(包括版本信息):Outlook,Apple Mail,Thunderbird,Evolution,Lotus Notes,AOL,Eudora 网络邮件: Gmail,Live / Hotmail,Yahoo!邮件,AOL 手机: Android,iPhone

5
Android使用Intent的多个电子邮件附件
我一直在研究Android程序,使用Intent和来发送带有附件(图像文件,音频文件等)的电子邮件ACTION_SEND。当电子邮件具有单个附件时,该程序正在运行。我曾经Intent.putExtra(android.content.Intent.EXTRA_STREAM, uri)将指定的图像文件附加到邮件上,并且工作正常,可以通过Gmail传递邮件。但是,当我试图通过Intent.putExtra(android.content.Intent.EXTRA_STREAM, uri)多次调用将多个图像附加到同一封邮件时,它无法工作。电子邮件中都没有附件。 我搜索了有关电子邮件附件的SDK文档和Android编程用户组,但是找不到任何相关信息。但是,我发现还有另一个意图常量ACTION_SEND_MULTIPLE(自API级别4起可用)可以满足我的要求。根据SDK文档,它只是声明将多个数据传递给其他人,其工作方式类似于ACTION_SEND,只是数据是多个。但是我仍然不知道该命令的正确用法。我试图用声明意图ACTION_SEND_MULTIPLE,然后putExtra(EXTRA_STREAM, uri)多次调用以附加多个图像,但是像以前一样,我得到了相同的错误结果,电子邮件中都没有附件。 有没有人尝试过ACTION_SEND_MULTIPLE并使其与多个电子邮件附件一起使用?

24
我可以使用ASP.NET设置HTML /电子邮件模板吗?
我正在一个将发送大量电子邮件的网站上工作。我想同时设置页眉和页脚文本,或者甚至设置模板,以便用户在需要时可以轻松地编辑这些电子邮件。 如果我将HTML嵌入到C#字符串文字中,那么这很丑陋,他们将不得不担心转义。包括用于页眉和页脚的平面文件可能会起作用,但是关于它的某些感觉并不对。 理想的情况.ASPX是以某种方式将页面用作模板,然后告诉我的代码为该页面提供服务,并使用为电子邮件返回的HTML。 有没有一种简单方便的方法可以做到这一点?有没有更好的方法来解决这个问题? 更新: 我添加了一个答案,使您可以使用标准的.aspx页作为电子邮件模板。只需像平时一样替换所有变量,使用数据绑定等即可。然后只需捕获页面的输出,瞧!您有HTML电子邮件! CAVEAT 更新!:我在某些aspx页面上使用MailDefinition类很好,但是当尝试在运行的服务器进程中使用此类时,它失败了。我相信这是因为MailDefinition.CreateMailMessage()方法需要一个有效的控件来引用,即使它并不总是做某事。因此,我建议使用aspx页面的方法,或Mun使用ascx页面的方法,这似乎要好一些。
97 c#  asp.net  email  templates 

2
使用PHPMailer发送电子邮件-将图像嵌入体内
我正在尝试使用图像发送带有PHPMailer的HTML邮件。正文是从包含所有信息的html文件加载的。 发送邮件时,该图像不会出现在正文中,尽管我什至也将图像作为附件发送。 HTML <img>标记指向与该位置相同的位置。 PHP: $mail->AddAttachment('img/2u_cs_mini.jpg'); 如何使html指向附件,以便可以将图像加载到正文中。 查看PHPMailer附带的示例,我没有发现任何差异,在这种情况下,确实出现了图像。
97 php  html  image  email  phpmailer 

13
Rails电子邮件验证的最新技术是什么?
您使用什么来验证用户的电子邮件地址,为什么? 我一直在使用validates_email_veracity_of哪个实际查询MX服务器。但是由于种种原因,这充满了失败,主要与网络流量和可靠性有关。 我环顾四周,找不到很多人用来对电子邮件地址进行完整性检查的明显信息。是否有为此维护的,相当准确的插件或gem? PS:请不要告诉我发送带有链接的电子邮件,以查看该电子邮件是否有效。我正在开发“发送给朋友”功能,因此这不切实际。

3
电子邮件签名中的base64编码图像
我必须在电子邮件签名中包含一些图像(公司徽标等)。使用问题电子邮件系统生成的嵌入图像(通常以附件形式发送)和链接图像(需要获得许可才能在收到的电子邮件中显示它们)时,我遇到了各种各样的问题。 我刚刚从交易所收到了一些电子邮件,其中包含徽标的base64图像表示形式,并使用标签进行显示。我正在寻找有关如何在可能的情况下通过电子邮件签名执行此操作的信息(如何为徽标生成base64版本的徽标,以及如何使用该代码才能使其正常工作)? 我已经尝试过一些简单的事情,例如 <body> <span> <img src=.... > </span> </body> 但我得到的只是替代文字,因此我在这里显然做错了。
95 html  image  email  base64 

8
数据库中电子邮件地址的最佳长度是多少?
这是查询的一部分,反映了EMAIL_ADDRESS列数据类型和属性: EMAIL_ADDRESS CHARACTER VARYING(20) NOT NULL, 但是,约翰·桑德斯(John Saunders)使用VARYING(256)。 这表明我不一定理解正确的变化。 据我了解,在我的情况下,电子邮件地址的长度为20个字符,而Jodn为256个字符。 约翰代码中的上下文 CREATE TABLE so."User" ( USER_ID SERIAL NOT NULL, USER_NAME CHARACTER VARYING(50) NOT NULL, EMAIL_ADDRESS CHARACTER VARYING(256) NOT NULL, // Here HASHED_PASSWORD so.HashedPassword NOT NULL, OPEN_ID CHARACTER VARYING(512), A_MODERATOR BOOLEAN, LOGGED_IN BOOLEAN, HAS_BEEN_SENT_A_MODERATOR_MESSAGE BOOLEAN, CONSTRAINT User_PK PRIMARY KEY(USER_ID) ); 我从未见过普通人使用的电子邮件地址超过20个字符。 …

9
使用C#阅读MS Exchange电子邮件
我需要能够监视和读取MS Exchange Server(我公司内部)上特定邮箱的电子邮件。我还需要能够阅读发件人的电子邮件地址,主题,邮件正文并下载附件(如果有)。 使用C#(或VB.NET)执行此操作的最佳方法是什么?

10
如何在ASP.NET C#中发送电子邮件
我是ASP.NET C#领域的新手。我打算通过ASP.NET C#发送邮件,这是我的ISP的SMTP地址: smtp-proxy.tm.net.my 以下是我尝试执行的操作,但失败了。 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="SendMail" %> <html> <head id="Head1" runat="server"><title>Email Test Page</title></head> <body> <form id="form1" runat="server"> Message to: <asp:TextBox ID="txtTo" runat="server" /><br> Message from: <asp:TextBox ID="txtFrom" runat="server" /><br> Subject: <asp:TextBox ID="txtSubject" runat="server" /><br> Message Body:<br> <asp:TextBox ID="txtBody" runat="server" Height="171px" TextMode="MultiLine" Width="270px" /><br> <asp:Button ID="Btn_SendMail" …
91 c#  asp.net  email  smtp 


10
在Django中测试电子邮件发送[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6个月前关闭。 改善这个问题 我需要测试我的Django应用程序是否发送了具有正确内容的电子邮件。我不想依赖外部系统(例如临时gmail帐户),因为我没有测试实际的电子邮件服务... 我可能想在发送电子邮件时将电子邮件本地存储在一个文件夹中。关于如何实现的任何提示?

19
更改Unix“邮件”中的“发件人:”地址
使用Unix命令行从发送消息到来自的mail TO_ADDR电子邮件$USER@$HOSTNAME。有没有办法更改插入的“发件人:”地址mail? 作为记录,我在Ubuntu上使用GNU Mailutils 1.1 / 1.2(但我已经看到Fedora和RHEL的行为相同)。 [编辑] $ mail -s测试chris@example.org 抄送: 来自:foo@bar.org 测试中 。 产量 主题:测试 发送至:<chris@example.org> X-Mailer:邮件(GNU Mailutils 1.1) 消息ID:<E1KdTJj-00025z-RK @ localhost> 来自:<chris @ localhost> 日期:2008年9月10日,星期三13:17:23 -0400 来自:foo@bar.org 测试中 “发件人:foo@bar.org”行是消息正文的一部分,而不是标头的一部分。
88 unix  email 

1
内容传输编码7位或8位
发送电子邮件内容时,需要设置“ Content Transfer Encoding”标头。我观察到了收到的许多电子邮件标头。有些电子邮件使用“ 7bit”,有些电子邮件使用“ 8bit”。 两者有什么区别?推荐哪个?为了设置这些标题,电子邮件正文是否需要任何特殊的编码?

2
MailMessage,发件人和发件人属性之间的区别
System.Net自从.NET Framework 1.1切换到3.5框架以来,我一直在使用名称空间,但是从那以后一直困扰着我一件事。Sender和类中的From属性有什么区别MailMessage? 它们是否相同,如果没有,则可以Sender与一起使用From吗? 例如: Using m As New System.Net.Mail.MailMessage() m.Sender = New System.Net.Mail.MailAddress("test@test.com", "Name here") m.From = New System.Net.Mail.MailAddress("test@test.com", "Name here") m.Subject = "Test" m.Body = "Test" Dim client As New System.Net.Mail.SmtpClient("mymailserver.com") client.Send(m) End Using

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.