Questions tagged «email»

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

12
如何在Rails中预览电子邮件?
这可能是一个愚蠢的问题,但是当我在Rails中整理HTML电子邮件时,是否有一种特别简单的内置方法来在浏览器中预览模板,还是我需要编写某种自定义控制器来将其拉出在其看来?

5
在HTML电子邮件中是否有等效的CSS最大宽度?
我正在尝试创建HTML电子邮件,以在所有广泛使用的电子邮件客户端中正确显示。我将整个电子邮件包装在一个表中,我希望它的宽度最多可达到可用宽度的98%,但不大于800像素。像这样: <table style="width:98%; max-width:800px;"> 但是我没有那样做,因为根据此 Outlook 2007不支持CSS width属性。 相反,我正在这样做: <table width="98%"> 有没有办法不用依靠CSS来设置最大宽度?
114 html  email  html-email  css 

10
在C#中生成HTML电子邮件正文
是否有比使用Stringbuilder进行以下操作更好的方法来生成C#HTML电子邮件(用于通过System.Net.Mail发送): string userName = "John Doe"; StringBuilder mailBody = new StringBuilder(); mailBody.AppendFormat("<h1>Heading Here</h1>"); mailBody.AppendFormat("Dear {0}," userName); mailBody.AppendFormat("<br />"); mailBody.AppendFormat("<p>First part of the email body goes here</p>"); 等等等等?
114 c#  html  email 

8
将文件从MemoryStream附加到C#中的MailMessage
我正在编写一个程序将文件附加到电子邮件。目前,我正在将使用的文件保存FileStream到磁盘中,然后使用 System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); 我不想将文件存储在磁盘中,我想将文件存储在内存中,然后从内存流中将其传递给Attachment。
113 c#  email  smtp  memorystream 

13
将图像嵌入html电子邮件中
我正在尝试发送包含嵌入式gif图像的多部分/相关html电子邮件。该电子邮件是使用Oracle PL / SQL生成的。我的尝试失败了,图片显示为红色X(在Outlook 2007和yahoo邮件中) 我已经发送HTML电子邮件已有一段时间了,但是我现在的要求是在电子邮件中使用多个gif图像。我可以将它们存储在我们的一台Web服务器上并仅链接到它们,但是许多用户的电子邮件客户端不会自动显示它们,因此需要更改设置或手动为每封电子邮件下载它们。 因此,我的想法是嵌入图像。我的问题是: 我在这里做错了什么? 嵌入方法正确吗? 如果我需要使用越来越多的图像,还有其他选择吗?附件将不起作用,因为图像通常是徽标和图标,在邮件的上下文范围内是没有意义的。另外,电子邮件的某些元素是到在线系统的链接,因此生成静态PDF和附加将不起作用(据我所知)。 片段: MIME-Version: 1.0 To: me@gmail.com BCC: me@yahoo.com From: email@yahoo.com Subject: Test Reply-To: email@yahoo.com Content-Type: multipart/related; boundary="a1b2c3d4e3f2g1" --a1b2c3d4e3f2g1 content-type: text/html; <html> <head><title>My title</title></head> <body> <div style="font-size:11pt;font-family:Calibri;"> <p><IMG SRC="cid:my_logo" alt="Logo"></p> ... more html here ... </div></body></html> --a1b2c3d4e3f2g1 Content-Type: image/gif; Content-ID:<my_logo> Content-Transfer-Encoding: base64 …
113 html  image  oracle  email  mime 

8
从C#发送带有附件的电子邮件,附件作为Thunderbird中的第1.2部分到达
我有一个C#应用程序,可以使用SMTP通过Exchange 2007服务器通过电子邮件发送Excel电子表格报告。这些对于Outlook用户来说可以正常使用,但是对于Thunderbird和Blackberry用户,附件已重命名为“ 1.2部分”。 我找到了描述问题的文章,但似乎没有给我解决方法。我无法控制Exchange服务器,因此无法在其中进行更改。在C#端我有什么可以做的吗?我曾尝试使用短文件名和HTML编码作为正文,但是两者都没有改变。 我的邮件发送代码就是这样: public static void SendMail(string recipient, string subject, string body, string attachmentFilename) { SmtpClient smtpClient = new SmtpClient(); NetworkCredential basicCredential = new NetworkCredential(MailConst.Username, MailConst.Password); MailMessage message = new MailMessage(); MailAddress fromAddress = new MailAddress(MailConst.Username); // setup up the host, increase the timeout to 5 minutes smtpClient.Host …
113 c#  email  smtp  attachment 

6
创建HTML电子邮件时,我们应该使用html,head,body标签吗?
在我的电子邮件视图中,我通常只是做类似... <dl> <dt>Name</dt> <dd>Value</dd> </dl> 我应该这样吗? <html> <head></head> <body> <dl> <dt>Name</dt> <dd>Value</dd> </dl> </body> </html> 换句话说,就像我在标记独立文档一样? 我想我可以安全地假设任何基于Web的电子邮件客户端都会将其删除? 正确的方法是什么?
113 html  email  html-email 

15
使用Java发送电子邮件
我正在尝试使用Java发送电子邮件: import java.util.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; public class SendEmail { public static void main(String [] args) { // Recipient's email ID needs to be mentioned. String to = "abcd@gmail.com"; // Sender's email ID needs to be mentioned String from = "web@gmail.com"; // Assuming you are sending email …
112 java  email 

3
将电子邮件作为服务发送给他人时,是否应该使用Reply-To标头?
假设我们有一个充当中间人的应用程序,允许公司A向其客户发送报告。 公司A->公司B(我)->公司A的客户 收到报告后,我们将电子邮件通知发送给收件人,但它们一定来自我们公司的通知电子邮件地址,例如 joe.bloggs@a.com->通知@ b.com-> peter@c.com 现在,客户倾向于回复那些电子邮件通知,希望他们回到发送报告给A公司的任何人。相反,他们最终回到我们的地址Notifications@b.com。 一个简单的解决方案可能是更改我们发送给相关公司A地址的通知上的Reply-To标头 joe.bloggs@a.com->通知@ b.com [答复:joe.bloggs@a.com]-> peter@c.com 但我主要担心的是: 在“发件人”和“答复收件人”字段之间电子邮件地址和域的完全差异可能会使垃圾邮件或网络钓鱼过滤器更希望标记电子邮件 当人们实际单击“答复”时,并非所有电子邮件客户端都可能会尊重“答复”字段,而只是使用“发件人”。较小的担忧,除非广泛传播。 这些担忧是否成立?或者,我还有其他问题吗?

5
在Git中更改电子邮件地址
我有一个托管在Git stash中的项目(现已更名为Bitbucket Server)。它是使用詹金斯构建的。现在,我在本地安装Git时打了一个错字。喜欢@ ab.com,而不是@ abc.com 每次构建后,jenkins都会发送电子邮件通知,并从Git commit提取我不正确的电子邮件地址,然后尝试发送。 即使更改了本地Git中的电子邮件地址,我仍然看到jenkins将电子邮件发送到旧的不正确地址。 我怎样才能解决这个问题?
112 git  email  jenkins  git-stash 

8
使用Javascript发送电子邮件
这有点令人困惑,所以请在这里忍受... 我想建立一个系统,使用户可以通过我的网站发送模板化的电子邮件,但实际上并没有使用我的服务器发送-而是打开自己的本地邮件客户端并准备发送电子邮件。该应用程序将使用预定义的变量填充电子邮件的正文,以节省用户必须自己键入的电子邮件。然后,如果该消息不完全符合他们的目的,他们可以根据需要编辑该消息。 有很多原因让我希望它通过用户的本地邮件客户端,因此让服务器发送电子邮件不是一种选择:它必须是100%的客户端。 我已经有一个运行良好的解决方案,我将发布其详细信息作为答案,我想知道是否有更好的方法?

12
通过电子邮件发送嵌入式图片
通过电子邮件发送图像作为身体中的嵌入式图像时出现问题。图像文件显示为可以的附件,但内联图像部分仅显示为红色x。 这是我到目前为止的 LinkedResource inline = new LinkedResource(filePath); inline.ContentId = Guid.NewGuid().ToString(); MailMessage mail = new MailMessage(); Attachment att = new Attachment(filePath); att.ContentDisposition.Inline = true; mail.From = from_email; mail.To.Add(data.email); mail.Subject = "Client: " + data.client_id + " Has Sent You A Screenshot"; mail.Body = String.Format( "<h3>Client: " + data.client_id + " Has …
105 c#  image  email  smtp  inline 

12
HTML5电子邮件验证
据说“使用HTML5,我们不再需要js或服务器端代码来检查用户输入的内容是否为有效的电子邮件或网址” 用户输入后如何验证电子邮件?并且如果没有使用JS,如果用户输入了错误的电子邮件地址,则如何显示消息。 <input type="email" pattern="[^ @]*@[^ @]*" placeholder="Enter your email"> <input type="submit" value="Submit">
102 html  email 

8
Python:如何使用TO,CC和BCC发送邮件?
为了进行测试,我需要在数百个电子邮件框中填充各种消息,并打算为此使用smtplib。但是除其他外,我不仅需要能够向特定邮箱发送消息,还需要向它们发送CC和BCC消息。看起来smtplib在发送电子邮件时不支持CC-ing和BCC-ing。 寻找有关如何执行CC或BCC从python脚本发送消息的建议。 (而且-不,我不是在创建脚本向测试环境之外的任何人发送垃圾邮件。)
102 python  email  testing 

9
有哪些HTML电子邮件设计指南?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 改善这个问题 您可以为电子邮件中的丰富HTML格式提供什么准则,同时在许多客户端和基于Web的电子邮件界面上保持良好的视觉稳定性? 有关堆栈溢出问题的不相关答案建议: http://www.campaignmonitor.com/blog/archives/2008/05/2008_email_design_guidelines.html 其中包含以下准则: 放置样式表,<body>而不是放置样式表。<head> 某些电子邮件客户端会将CSS去除头部,但是如果样式块(无效)在正文中,则将其保留。 只要有可能,请使用内嵌样式 Gmail会剥离任何样式表(无论是<head>还是中的)<body>,但要保留使用style=""属性分配的内嵌样式 返回表 近年来,由于使用Microsoft Word渲染引擎的Outlook 2007,电子邮件标准实际上已经倒退了一大步。取消学习您在不使用样式表的情况下获得的大部分知识。 不要依赖 图像除非用户明确要求显示图像,否则大多数客户端和大多数基于Web的电子邮件客户端都不会显示图像。 我也有一些“未经证实”的事实,我不记得在哪里读过。 在表中不要使用超过两个级别的嵌套 是真的。如果这样做我可能会发生什么?是否有任何特定的客户对此感到cho恼? 注意将背景图像嵌套在单元格/表中 据我所知,您可能会遇到这样的情况:背景图像完全重新应用于降序表/单元格中,而不仅仅是“直通”。再一次,对与错?哪些客户? 我想用更多的指导和经验来充实这份清单。 您能否提供其他建议? 更新:我专门要求HTML中设计部分的指南及其一致性。有关避免垃圾邮件过滤器的一般准则以及常见礼节的问题已经在SO上了。
101 html  email 

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.