Как я могу автоматически переслать электронную почту и изменить отправителя?


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 и т. Д., Но не могу изменить адрес отправителя.

Ответы:


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 с пользовательским адресом FROM (мой собственный адрес).
клонмен

@Hallgrim Не могли бы вы поделиться некоторыми инструкциями, как вам удалось это сделать?
скорей

8

Я думаю, вам нужно использовать что-то вроде procmail для этого. Я сомневаюсь, что вы можете сделать это с любым бесплатным клиентом веб-почты.


2
Procmail - это боль в настройке, но она действительно хороша, когда работает.
Торбен Гундтофте-Брюн

3

Я думаю, у вас есть несколько вариантов:

  1. Зарегистрируйтесь в веб-хостинговой компании, которая предоставляет вам доступ по SSH и возможность настраивать ваши собственные настройки почты. Затем настройте procmail для этого. Мой хост делает это за 10 долларов в месяц.

  2. Для этого используйте локальный почтовый клиент. На данный момент в моей программе University Mail (веб-версия Outlook, подключенной к их серверу Exchange) настроено правило, позволяющее выполнять только то, что вы просите. (На самом деле, я хотел бы сделать реальную переадресацию там, где она выглядит так, как будто письмо действительно пришло от его первоначального получателя, но этот клиент не допустит этого.) Если вы сделаете это, вся электронная почта будет загружена и затем повторно отправлена.

  3. Поговорите со службой пересылки электронной почты (например, pobox.com), объясните свой случай и посмотрите, что они могут сделать для вас. Это довольно простой запрос, который они могут не предлагать в качестве опциона на акции просто потому, что большинство людей хотят, чтобы их перенаправленная почта показывала оригинального отправителя.



2

Я столкнулся с подобной проблемой и использовал Google Apps Script для Gmail, чтобы исправить ее. Я дополнил сценарий Паскаля Рихтера . Чтобы скрипт работал, я создал новую учетную запись Gmail, настроил фильтр «Фотографии», который захватывает каждое письмо с вложением. Скрипт проверяет метку каждую минуту и ​​пересылает все сообщения в Tumblr. Чтобы заставить его работать на вас, вам необходимо:

  • Либо используйте имя метки Pics, либо обновите labelName в скрипте
  • Обновите адрес электронной почты@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-automatics-forward-all-emails-from-a-specific-email -address-hide-original-sender-s-email .

  1. Зарегистрируйтесь с помощью адреса электронной почты, на который в данный момент поступают электронные письма, которые вы хотите перенаправить (это должна быть учетная запись Gmail, если ваша учетная запись не является учетной записью Gmail, вы можете создать учетную запись Gmail и автоматически пересылать все электронные письма на эту почту. адрес от вашего текущего провайдера)

  2. Введите адрес электронной почты человека, который отправляет вам электронные письма

  3. Введите адрес электронной почты человека, который будет получать электронные письма

Вы готовы идти, он скрывает оригинальный адрес электронной почты отправителя и показывает вашу электронную почту, ту же тему и текст сообщения.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.