2012-08-10 122 views
2

在由用户输入的电子邮件。当用户通过公司的网站发送一些询问,他也进入电子邮件,发送邮件与地址

现在有没有地方接收到查询部门当电子邮件的方式将反映为:

来源:[email protected]

到:[email protected]

主题:查询

Some Text

其中“[email protected]”是用户在查询表单中输入的电子邮件。

在某些电子贺卡网站上可以看到同样的情况,您可以将ecard发送给您的朋友的电子邮件,并在“发件人”部分收到您的地址。

这怎么能实现?

------------ EDIT -------------
实施例:

前端:

要发送电子贺卡给您的朋友: 您的电子邮件地址:[email protected] 你的朋友的电子邮件地址:[email protected]

,然后朋友收到一封电子邮件为:

来自:[email protected]通过jkh.hk.dn.net
到:[email protected]
主题:电子贺卡
贺卡邮件

,你可以看到虽然电子邮件是发送电子卡网站,发件人地址反映用户输入的电子邮件地址。

因此需要一些帮助来解决这个问题。任何例子会更有帮助...

+0

不能确定你所要求的从我的理解是连最基本的电子邮件的脚本可用。你已经尝试了什么? – 2012-08-10 07:37:17

+0

@VincePettit我做了一个编辑,以帮助它理解 – RohitWagh 2012-08-10 08:10:29

+0

所以你真的尝试过什么?正如我所说,有一些基本的脚本,如果你在网上搜索,你会发现。例如,Google上的一个快速搜索为我提供了一个链接到这个网站 - http://www.hotscripts.com/category/scripts/php/scripts-programs/postcards/ – 2012-08-10 08:23:18

回答

2

您可能必须使用“回复”和“发件人更成功“域,它可以是不同的,从地址,大多数的邮件客户端应该尊重 - 而且具有更少的‘垃圾’的内涵:

所以你的形式有:

From address: [email protected] 
To address: [email protected] 

然后,当你生成的电子邮件,你把它作为:

from: [email protected] // Your domain name, that is allowed to send emails 
to: [email protected] 
reply-to: [email protected] 

通过这种方式,接收邮件服务器可以看到你是诚实的,其中电子邮件是从哪里来的,如果他们检查任何SPF记录他们应该与您的服务器匹配的域名为from。但是,当用户点击“回复”时,电子邮件应该转到回复地址。

如果你真的要设置用户的电子邮件为from领域,那么你应该将系统设置电子邮件地址作为sender

from: [email protected] 
sender: [email protected] 
to: [email protected] 
reply-to: [email protected] 

这将导致出现从网站@榜样”的电子邮件。 com代表[email protected]“。

另请参见以下堆栈溢出问题:

Should I use the Reply-To header when sending emails as a service to others?

1

是的,你可以这样做,但它取决于你的邮件服务器有什么权利。当我管理服务器时,我确保禁用此选项。您需要与经理您的SMTP服务器的任何人交谈;然而,作为一名Web开发人员,我知道你为什么要这样做,但我强烈建议不要。

由于您未经他人许可通过某人的域发送电子邮件,因此您提出的建议非常危险。这意味着技术上,我可以访问您的网站并通过您的服务填写任何邮件和任何电子邮件地址以及“垃圾邮件”。

你最好有邮件设置为
从名字@ Mycompay
为客户@ hisDomain
BCC名@ MyCompany的

+1

+1,另外,谷歌邮箱(和其他电子邮件提供商我猜)会检测到这一点,并有一个很大的警告说“这封电子邮件可能不是来自上述地址”或类似的东西 – milo5b 2012-08-10 09:00:45

+0

啊是的 - 我已经看到这个甚至与Hotmail。我已经忘记了这一点。 – Dave 2012-08-10 09:02:02

+0

@ milo5b:我使用Gmail,并在不同服务器上的多个网站上使用'From:user @ xyz.com'技术,但在这些情况下从未真正拥有“此电子邮件可能不是来自上述地址”。 – MrWhite 2012-08-10 10:37:28

相关问题