您可能已经看到过具有"电子邮件保管箱"的网络应用.用户可以发送电子邮件到"dropbox@123232.wepapp.com"等特殊地址,邮件将被解析并作为评论,待办事项等插入其帐户.
我们正试图建立这样的东西,并想知道哪种方式最好?'dropbox@123232.wepapp.com'是实际定义的电子邮件帐户还是别名?或者它既不是,他们使用一个包罗万象的电子邮件帐户,然后只需解析"收件人"地址,以确定与之关联的帐户?它是否也是一个名为"dropbox"的已定义电子邮箱,因为它们使用动态子域,所有电子邮件都会传递到一个大收件箱,然后根据邮件"收件人"地址进行解析?
我的应用程序接收用户发送的电 例如,来自gmail的响应如下:
This is some new text
On Sun, Apr 1, 2012 at 3:32 AM, My app <
4f77ed3860c258a567aeabf8@myapp.com> wrote:
> Original...
> message..
Run Code Online (Sandbox Code Playgroud)
当然,这种治疗因客户而异.
现在我正在识别'4f77ed3860c258a567aeabf8'然后丢掉所有内容,因为我知道他们发送了什么电子邮件地址.这不是一般解决方案,但适用于我的目的,除非在"原始消息"行中有换行符,如上例所示.
是否有更好的标准方法从用户对电子邮件的回复中删除过去的邮件?
我为电子邮件创建了一个html模板.(使用PHP
和PHPMailer
发送邮件)
它在以下尺寸下工作正常.
但它不适用于三星Galaxy Note 5.
在其他Android设备看起来像下面的图像,
在三星Galaxy Note 5中如下所示,
图像显示为三星Galaxy Note 5中的附件.
Html代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>A Simple Responsive HTML Email</title>
<style type="text/css">
.content {max-width: 900px !important;}
.dynamic_container{width: 31.33% !important;border:1px solid #ccc;margin:1%;}
a{padding: 10px 8px !important;}
@media (min-width:651px) and (max-width: 992px){
.content {max-width: 600px !important;}
.dynamic_container{width: 47% !important;margin:1.5%;}
a{padding: …
Run Code Online (Sandbox Code Playgroud)我正在尝试使用ASP classic发送电子邮件,并且遇到SMTP配置问题.
错误:
CDO.Message.1错误'80040220'"SendUsing"配置值无效.
代码(针对电子邮件本身):
Set objMsg = Server.CreateObject("CDO.Message")
objMsg.From = "name@name.com"
objMsg.To = "themetatron@gmail.com"
objMsg.Subject = "Procurement Ally Update"
objMsg.TextBody = strBody
Run Code Online (Sandbox Code Playgroud)
我尝试配置的代码(第1页):
sch = "http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig = CreateObject("CDO.Configuration")
With cdoConfig.Fields
.Item(sch & "smtpserver") = "127.0.0.1"
.update
End With
Run Code Online (Sandbox Code Playgroud)
这没用,所以我试过:
objMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"
objMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMsg.Configuration.Fields.Update
Run Code Online (Sandbox Code Playgroud)
这也行不通.
(是的,我没有表现出来,但最后有一个电话objMsg.Send
)
据我所知,本地盒子SMTP服务正在运行并准备好履行职责.
有人可以帮忙吗?
该怎么做?这是我目前的代码,这是一个Windows窗体:
mail.From = New MailAddress(TextBox2.Text)
mail.To.Add(New MailAddress(TextBox1.Text))
mail.Subject = TextBox3.Text
mail.Body = TextBox4.Text
mail.IsBodyHtml = True
Dim client As SmtpClient = New SmtpClient("smtp.gmail.com")
client.EnableSsl = True
client.Credentials = New System.Net.NetworkCredential(TextBox2.Text, TextBox5.Text)
Try
client.Send(mail)
Catch ex As Exception
MessageBox.Show("Sending email failed. Please Try again")
End Try
Run Code Online (Sandbox Code Playgroud) 我想使用Ruby Net :: SMTP发送电子邮件.例程
send_message( msgstr, from_addr, *to_addrs )
Run Code Online (Sandbox Code Playgroud)
在我的代码中发送电子邮件效果很好,但是从这个API中不清楚如何将电子邮件发送到需要盲目复制的人员列表(密送:).
我错过了什么,或者用Net :: SMTP是不可能的?
我正在构建一个新的Web应用程序,并且老板已表示倾向于在发生更改时发送电子邮件,并且他希望能够单击电子邮件中的链接以批准或拒绝更改(单独或整体) .
我的问题: 是否可以在电子邮件中发送POST请求,如果是,如何?我们在内部进行交换,并且通过一些工作,电子邮件可以完全保留在其中,但正常的事件过程会将电子邮件发送到广泛的蓝色区域.
我从第一个问题逻辑上得出的奖金问题是这样做是否明智?我是否应该只有一个GET链接到一个页面,允许他直接通过应用程序批准或拒绝请求,而不是尝试在电子邮件中发送POST请求?
...类似于gmail!
现在,当主题(几乎)与其他前缀(re:,re:re:,...)相同时,很容易将它们混为一谈
但是当你回复等时你可以包括其他人,并且他们确实出现在原始的"对话"主题中
我有一段时间没有看过标题,但想知道是否有额外的X - ?????? 正在使用的标头或某些RFC /约定的一部分
任何已经做到这一点的样本/示例代码当然会很棒!
补充:感谢用户@grapkulec,我正在使用
using Microsoft.Exchange.WebServices.Data;
Run Code Online (Sandbox Code Playgroud)
我正在尝试将电子邮件移动到我已在Outlook中创建的文件夹(使用MS Exchange).到目前为止,我已经能够将电子邮件移动到草稿或其他众所周知的文件夹名称,但没有成功将其移动到我创建的名为"示例"的文件夹中.
foreach (Item email in findResults.Items)
email.Move(WellKnownFolderName.Drafts);
Run Code Online (Sandbox Code Playgroud)
上面的代码有效; 但我不想使用众所周知的文件夹.而且,如果我尝试将代码更改为:
email.Move(Folder.(Example));
Run Code Online (Sandbox Code Playgroud)
要么
email.Move(Folder.["Example"]);
Run Code Online (Sandbox Code Playgroud)
它不移动(在两种情况下都会抛出错误).我已经找到了很多关于如何将电子邮件移动到MSDN,SO和一般C#上的文件夹的示例 - 但仅限于Outlook(草稿,垃圾邮件等)"知名"的文件夹,这些文件不适用于我创建的文件夹.
我厌倦了编写PHP脚本,所以我正在尝试使用www.smtpjs.com.
我在index.html中包含了脚本:
<script src="js/smtp.js"></script>
Run Code Online (Sandbox Code Playgroud)
这是我的js代码:
Email.send("contact@maky.biz", //from
data.email, //to
"Demande de devis depuis bla.com",
"avec smtp.gmail.com",
"smtp.gmail.com",
"me@gmail.com",
"mypass");
Run Code Online (Sandbox Code Playgroud)
我应该配置更多的东西来使这项工作吗?