Jak mogę automatycznie przekazać wiadomość e-mail i zmienić nadawcę?

8

Chciałbym skonfigurować adres e-mail, który będzie przekazywał wszystkie przychodzące wiadomości e-mail i zmieniał nadawcę.

Przykład: przypadkowa osoba wysyła pocztę na konto, które założyłem:

From: [email protected]
To: [email protected]
Subject: Test message
Hi!

To konto automatycznie przekieruje je na inny adres, podając się jako nadawca:

From: [email protected]
To: [email protected]
Subject: Test message
Hi!

Szukam jakiejś usługi, która pozwoli mi to zrobić, ponieważ nie mam dostępnego serwera do skonfigurowania. Próbowałem bawić się ustawieniami przesyłania dalej w hotmailu, Gmailu itp., Ale nie mogę zmienić adresu nadawcy.

Hallgrim
źródło

Odpowiedzi:

11

W tym celu używam E4ward . E4ward przydziela aliasy, które wyglądają [email protected]. Rozdaję te aliasy, a E4ward przekazuje wiadomości e-mail wysłane do nich na mój prawdziwy adres e-mail, ale ze sztucznym adresem zwrotnym, którego mogę użyć, aby odpowiedzieć tak, że moja odpowiedź wydaje się pochodzić z aliasu.

Zaletą tego rodzaju usług jest to, że jestem mniej narażony na spam, a kiedy otrzymuję niechcianą wiadomość e-mail, wiem dokładnie, kto jest winien.

Wypróbowałem kilkanaście takich usług, zanim zdecydowałem się na E4ward jako najlepszy. Korzystałem z darmowego konta przez kilka miesięcy i byłem tak zadowolony, że zapłaciłem roczną subskrypcję w wysokości 10 USD. Ich usługa jest bardzo kompletna, brakuje tylko funkcji aliasów wygasających automatycznie, których nie potrzebuję.

Przeczytaj ten artykuł, aby uzyskać opis E4ward.com - Usługa adresu e-mail jednorazowego użytku :

E4ward.com to praktyczna i bardzo użyteczna jednorazowa usługa e-mail, która ułatwia zapobieganie spamowi na Twój prawdziwy adres e-mail za pomocą łatwo usuwalnych aliasów. Możesz używać własnej domeny w witrynie E4ward.com, ale aliasy wygasające automatycznie nie są oferowane.

  • E4ward.com pozwala skonfigurować nieograniczoną liczbę jednorazowych adresów e-mail.
  • Możesz skonfigurować niestandardowe aliasy lub używać losowych znaków, aby utrudnić zgadywanie.
  • Każda witryna E4ward.com może zawierać notatkę, która pomoże Ci zapamiętać, dla której strony lub z której strony
    została skonfigurowana.
  • E4ward.com pozwala tworzyć aliasy dla wielu prawdziwych adresów e-mail.
  • Możesz używać aliasów we własnej nazwie domeny z E4ward.com.
  • E4ward.com chroni Twój prawdziwy adres nawet w odpowiedziach, kierując je przez swoje serwery.
harrymc
źródło
Było to dla mnie skuteczne, aby uzyskać wyzwalacze e-mail z IFTTT. Udało mi się przesłać wiadomości e-mail na adres [email protected] z niestandardowym adresem FROM (mój własny adres).
kloneman
@Hallgrim Czy mógłbyś podzielić się instrukcjami, jak ci się to udało?
netimen
8

Myślę, że musisz do tego użyć czegoś takiego jak procmail . Wątpię, czy możesz to zrobić za pomocą dowolnego bezpłatnego klienta poczty internetowej.

Kimvais
źródło
2
Procmail jest trudny do skonfigurowania, ale naprawdę dobrze działa.
Torben Gundtofte-Bruun
3

Myślę, że masz kilka opcji:

  1. Zaloguj się w firmie hostingowej, która zapewnia dostęp do SSH i możliwość dostosowania własnych ustawień poczty. Następnie skonfiguruj procmail, aby to zrobić. Mój gospodarz robi to za 10 USD / miesiąc.

  2. Aby to zrobić, użyj lokalnego klienta poczty. W tej chwili mam skonfigurowaną regułę w moim programie Poczta Uniwersytecka (internetowa wersja Outlooka, podłączona do ich serwera Exchange), aby robić to, o co prosisz. (W rzeczywistości chciałbym móc naprawdę przekazywać dalej tam, gdzie wygląda na to, że e-mail faktycznie pochodzi od pierwotnego adresata, ale ten klient na to nie zezwala). Jeśli to zrobisz, cała wiadomość zostanie pobrana, a następnie wysłana ponownie.

  3. Porozmawiaj z usługą przesyłania wiadomości e-mail (np. Pobox.com), wyjaśnij swoją sprawę i zobacz, co mogą dla Ciebie zrobić. Jest to dość prosta prośba, której mogą nie oferować jako opcji na akcje tylko dlatego, że większość ludzi chce, aby przekazana poczta pokazywała pierwotnego nadawcę.

ScoBe
źródło
2

Napotkałem podobny problem i skorzystałem z Google Apps Script dla Gmaila, aby go naprawić. Ulepszyłem scenariusz Pascala Richtera . Aby skrypt działał, utworzyłem nowe konto Gmail, skonfigurowałem filtr o nazwie „Pics”, który pobiera każdy e-mail z załącznikiem. Skrypt co minutę sprawdza etykietę i przekazuje wszystkie wiadomości do Tumblr. Aby to działało, musisz:

  • Użyj nazwy etykiety Pics lub zaktualizuj nazwę etykiety w skrypcie
  • Zaktualizuj adres [email protected] w tym skrypcie na swój niestandardowy adres e-mail
  • Dodaj wyzwalacz, aby skrypt działał z dowolną częstotliwością

Oto kod:

// 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 protected]","","",{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 =============================

Przepraszam, jeśli formatowanie jest tu pomieszane. Jestem w tym nowy.

użytkownik1516487
źródło
1

W przypadku, gdy ktoś nadal szuka odpowiedzi na to, szukałem wszędzie i nie mogłem znaleźć rozwiązania, które nie wymagałoby uruchamiania programu Microsoft Outlook i pozostawiania komputera w trybie 24/7.

Wymyśliłem sposób, aby to zrobić za pośrednictwem IFTTT i Gmaila, odwiedź aplikację pod następującym adresem URL: https://ifttt.com/applets/JDHcT76p-automatically-forward-all-emails-from-a-specific-email -address-hide-original-sender-s-email .

  1. Zarejestruj się, używając adresu e-mail, na który obecnie otrzymujesz wiadomości e-mail, które chcesz przekazać (musi to być konto Gmail, jeśli Twoje konto nie jest kontem Gmail, możesz utworzyć konto Gmail i automatycznie przekazywać wszystkie wiadomości e-mail na ten adres adres od obecnego dostawcy)

  2. Wpisz adres e-mail osoby, która wysyła Ci e-maile

  3. Wpisz adres e-mail osoby, która będzie otrzymywać wiadomości e-mail

Możesz już iść, ukrywa oryginalny adres e-mail nadawcy i pokazuje Twój adres e-mail, ten sam temat i treść wiadomości.

Gwion
źródło