我正在尝试使用基本64位数据URL编码的图像在HTML中进行签名.这是一个例子:
<img src="data:image/png;base64,iVBORw0KGgoAAAAN...kJggg==">
Run Code Online (Sandbox Code Playgroud)
它适用于邮件软件,如Mac或Thunderbird上的Mail,但它不能使用gmail,outlook,roundcube,hotmail等网络邮件...
你知道如何让它工作吗?我真的想把这些图像直接放在源代码中,它更实用.
我们公司每天发送大量电子邮件,并计划在未来发送更多电子邮件.(成千上万)此外还有成千上万的群发邮件.
任何人都有使用hotmail,yahoo(web.de,gmx.net)和类似的网络邮件公司阻止你的电子邮件的经验,因为"在一段时间内来自同一来源的太多"已被发送给他们?
可以做些什么呢?在一整天/晚上传播电子邮件邮件?以什么速度?
(我们正在谈论合法的电子邮件,以确保...)
GAE支持传入和传出电子邮件:http://code.google.com/appengine/docs/python/mail/
是否为GAE编写了任何开源电子邮件客户端?处理编码问题,附件,按对话分组等的东西
我刚刚开始使用AWS和EC2,并且无法完全理解如何处理电子邮件.
在以前的服务器上,我会将它用作邮件服务器,并在cPanel上创建我需要的所有电子邮件帐户,并可以通过Web邮件访问它们.
关于如何在指向EC2实例的域上设置电子邮件帐户,我无法得到一致的答案.
我的问题是,如何为指向EC2实例的域设置电子邮件帐户,如果不可能,是否有办法在gmail等第三方设置电子邮件,其域名指向EC2?
只是因为您知道域名是在GoDaddy管理的.
谢谢
有没有很好的java webmail应用程序,可用于连接到独立的imap服务器?
类似于圆形立方体的东西,但可以部署在应用程序服务器中.
谢谢
我正在构建一个后端,它有一个电子邮件部分。但我没有得到任何适当的指南来在我的 django 应用程序上配置网络邮件。
有谁知道如何将roundcube或任何网络邮件集成到django webapp...
我一直在网上搜索样品..但我还没有得到一个..
我的应用程序创建了一个mailto-esque链接,该链接将最终用户带到预先填充了各种属性的Hotmail撰写屏幕.我需要的大部分功能都是:to,cc,subject,body.但是,Hotmail似乎正在删除我传递给URL的任何BCC属性.
例如,此链接的工作方式与宣传的一样:
我在To字段中获得一个电子邮件地址,在CC字段中获得两个电子邮件地址.但是,当我尝试使用完全相同的URL而不是将"bcc"替换为"cc"时,这两个地址无处可寻.
此链接格式发布在整个网络上(以及http://mail.live.com/default.aspx?rru=compose%3f [属性]等变体),但我尝试过的各种设置都没有实际上工作带来BCC地址.
我需要BCC,以便电子邮件收件人不会给对方的电子邮件地址.我的常规旧邮件的这个网址版本,以及Gmail和Yahoo Mail,完美地运行.惊喜惊喜.
如果我有一个电子邮件地址,例如doesnotexist@gmail.com我可以从gmail.com域名中识别出它属于gmail webmail服务.还有googlemail.com属于同一服务的地址.
是否存在属于流行电子邮件服务的已知域名列表?
例如
HTML 电子邮件是一个复杂的野兽。决定发送什么(作为发件人)和显示什么(作为收件人)是很棘手的,而且有潜在的危险。
在收件人方面,我们有网络邮件和常规电子邮件客户端。出于我的目的,我认为“网络邮件”是任何将 HTML 电子邮件显示为本身是 HTML 的一部分的任何内容,而常规电子邮件客户端则是任何在不同上下文中显示 HTML 电子邮件的内容(例如操作系统和特定于程序的 GUI)。
webmail 应该如何处理电子邮件中的 HTML 标头(<head>、<title>、<meta>、 ...)?
某处是否有规范,是作为实际标准还是事实上的标准?
我提出这个问题的动机是我们使用HTML Purifier来清理我们的 HTML,如果它的Core.CollectErrors功能报告发生了变化,他们就会被报告。这种“报告”既必要……又令人沮丧。我们删除了一些报告的错误,认为对我们的目的来说无关紧要,但 HTML 标头标志着一个巨大的障碍:
有人可能会<link>在他们的电子邮件中使用,我们将删除。(HTML Purifier 适用于 HTML片段,而非完整文档)
使用<link>HTML 电子邮件之类的东西的愿望似乎确实存在,并且有很多电子邮件客户端<meta>在 HTML 标题(例如 Outlook)中发送-tags,但是如何处理这些事情?悄悄地剥离它们是否安全(就我们而言,这表示“非破坏性更改”)并在发送方确实破坏时将其归咎于众所周知的责任?这合理吗?有没有人以一种或其他方式决定过这一点?我的 google-fu 很弱。:(
在讨论之前我们已经在StackOverflow上看到了一些类似的问题,System.Web.Helpers.Webmail.Send但是我没有看到正在发生的事情的正确解释.
关于to:参数,文档说:
收件人或收件人的电子邮件地址.使用分号(;)分隔多个收件人.
我已经看到答案说"使用逗号,因为文档是错误的",或"使用分号",或"也许这是一个环境问题".
代码
WebMail.Send(
to: "joe.bloggs@mail.com,jane.bloggs@mail.com",
from: "no-reply@company.com",
subject: "Some Automated Email",
body: "<strong>Lorem Ipsum</strong>",
isBodyHtml: true
);
Run Code Online (Sandbox Code Playgroud)
我尝试过几个场景:
joe.bloggs@mail.com;jane.bloggs@mail.com
没有收到电子邮件: An invalid character was found in the mail header: ';'.
joe.bloggs@mail.com; jane.bloggs@mail.com
只有第一个收件人收到电子邮件
joe.bloggs@mail.com,jane.bloggs@mail.com
两人都收到了电子邮件
joe.bloggs@mail.com, jane.bloggs@mail.com
两人都收到了电子邮件
joe.bloggs@mail.com, non-existant@mail.com
首先收到了电子邮件,但未被捕获的例外情况: Mailbox unavailable. The server response was: 5.7.1 Unable to relay
non-existant@mail.com, joe.bloggs@mail.com
没有收到电子邮件: An invalid character was found in the mail header: ','.
任何人都可以对此有所了解吗?我实际上在不同的服务器上有更多的眩晕行为; 我正在使用Exchange进行上述测试,但实际上在hMailServer上遇到了不同的行为, …