如何自动转发电子邮件并更改发件人?


8

我想设置一个电子邮件地址,该地址将转发所有传入的电子邮件并更改发件人。

示例:随机的人将邮件发送到我设置的帐户:

From: randomperson@randomsite.com
To: aggregator@serviceprovider.com
Subject: Test message
Hi!

然后,该帐户会自动将其作为发件人转发到另一个地址:

From: aggregator@serviceprovider.com
To: finalrecipient@somewhere.com
Subject: Test message
Hi!

我正在寻找某种可以让我做到这一点的服务,因为我没有可用的服务器来配置。我尝试在hotmail,gmail等中使用转发设置,但无法更改发件人地址。

Answers:


11

我为此目的使用E4ward。E4ward分配别名,如下所示alias@username.e4ward.com。我给出了这些别名,E4ward将发送给他们的电子邮件转发到我的真实电子邮件地址,但是带有一个欺骗性的回信地址,我可以使用它来回复,以便我的答案似乎来自该别名。

这种服务的优势在于,我不易遭受垃圾邮件的侵扰,而且当我收到未经请求的电子邮件时,我确切地知道应该归咎于谁。

在将E4ward设置为最佳服务之前,我已经尝试了十几种此类服务。我使用了一个免费帐户几个月,并非常满意我每年支付10美元的订阅费。他们的服务非常完整,只缺少我不需要的自动过期别名的功能。

阅读本文以获得描述E4ward.com-一次性电子邮件地址服务

E4ward.com是一项实用且实用的一次性电子邮件服务,可通过轻松擦除的别名轻松阻止垃圾邮件进入您的真实电子邮件地址。您可以在E4ward.com上使用您自己的域,但是不提供自动过期的别名。

  • E4ward.com允许您设置无限的一次性电子邮件地址。
  • 您可以设置自定义别名或使用随机字符来增加猜测的难度。
  • 每个E4ward.com都可以有一个备忘录,以帮助您记住该网站或网站的
    设置。
  • E4ward.com允许您为多个真实电子邮件地址创建别名。
  • 您可以在E4ward.com上以自己的域名使用别名。
  • E4ward.com甚至通过在其服务器中路由来答复,也可以保护您的真实地址。

这对于我使用IFTTT获取电子邮件触发器非常有效。我能够使用自定义的发件人地址(我自己的地址)将电子邮件转发到trigger@recipe.ifttt.com。
克隆人

@Hallgrim您能否分享一些说明,您是如何做到的?
netimen

8

我认为您需要为此使用procmail之类的东西。我怀疑您可以使用任何免费的Webmail客户端来做到这一点。


2
Procmail很难配置,但是工作时确实很好。
2009年

3

我认为您有几种选择:

  1. 使用网络托管公司登录,该公司可以为您提供SSH访问权限,并可以调整您自己的邮件设置。然后设置procmail来执行此操作。我的房东每月收费10美元。

  2. 使用本地邮件客户端来执行此操作。目前,我在大学邮件程序(连接到他们的Exchange服务器的Outlook的Web版本)中设置了一条规则,可以执行您所要执行的操作。(实际上,我希望我可以进行实际转发,看起来像电子邮件实际上来自其原始收件人,但该客户端不允许这样做。)如果这样做,将下载所有电子邮件,然后重新发送。

  3. 与电子邮件转发服务(例如pobox.com)进行交谈,解释您的情况,然后看看他们可以为您做什么。这是一个非常简单的请求,他们可能不会将其作为股票期权而提供,仅仅是因为大多数人都希望他们转发的邮件显示原始发件人。



2

我遇到了类似的问题,并使用适用于Gmail的 Google Apps脚本进行了修复。我扩充了Pascal Richter的脚本。为了使脚本正常工作,我创建了一个新的Gmail帐户,设置了一个名为“ Pics”的过滤器,该过滤器可以捕获每封带有附件的电子邮件。该脚本每分钟检查一次Label,并将所有消息转发到Tumblr。为了使其适合您,您必须:

  • 使用标签名称Pics或更新脚本中的labelName
  • 将此脚本中的email@tumblr.com地址更新为您的自定义电子邮件地址
  • 添加触发器,以便该脚本以您想要的任何频率运行

这是代码:

// SCRIPT BEGIN =============================
// Forwards emails with attachments to Tumblr
// Only emails in the Label labelName will get forwarded
// You should set up a trigger so that this gets run regularly

var labelName = "Pics";

function Send_Gmail_Attachments_To_Tumblr() {
initLabels();
var threads = getThreads();
var attachments = getAttachments(threads);
sendAttachments(attachments);
removeThreadsFromLabel(threads);}

// helper functions 

function getThreads(){
return getGmailLabel().getThreads();}

function getMessages(threads){
var res = new Array();
var c = 0;
for(var i in threads){
var messages = threads[i].getMessages();
for(var a in messages){
res[c++]=messages[a];}
}
return res;}

function getAttachments(threads){
var res = new Array();
var messages = getMessages(threads);
for(var i in messages){
var attachments = messages[i].getAttachments();
for(var a in attachments){
//Eliminate attachments with same name
res[attachments[a].getName()]=attachments[a];}
}
return res;}

function removeThreadsFromLabel(threads){
getGmailLabel().removeFromThreads(threads);}

function sendAttachments(attachments){
for(var n in attachments){
sendAttachment(attachments[n])}
}

function sendAttachment(blob){
return MailApp.sendEmail("email@tumblr.com","","",{attachments: [blob]});}

function getGmailLabel(){
return GmailApp.getUserLabelByName(labelName);}

function initLabels(){
var label = null;

try{
label = getGmailLabel();
}catch(e){
Logger.log(e.getCause());}

if(!label){
GmailApp.createLabel(labelName);}
}

// SCRIPT END =============================

抱歉,如果这里的格式全乱了。我是新来的。



1

如果有人仍在寻找答案,我到处都是,找不到解决方案,该解决方案不涉及运行Microsoft Outlook并使计算机全天候运行24/7。

我想出了一种通过IFTTT和Gmail进行操作的方法,请通过以下URL访问应用程序:https : //ifttt.com/applets/JDHcT76p-automatically-forward-all-emails-from-a-specific-email -地址隐藏原始发件人的电子邮件

  1. 使用当前正在接收要转发的电子邮件的电子邮件地址进行注册(该帐户必须是Gmail帐户,如果您的帐户不是Gmail帐户,则可以创建Gmail帐户并自动将所有电子邮件转发到该帐户您当前提供者的地址)

  2. 输入向您发送电子邮件的人的电子邮件地址

  3. 放置将要接收电子邮件的人的电子邮件地址

您一切顺利,它隐藏了原始发件人的电子邮件地址并显示您的电子邮件,相同的主题和正文消息。

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.