Сервер для прокси электронной почты с целью сокрытия исходного адреса - PullRequest
0 голосов
/ 08 июля 2011

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

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

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

Например, если кто-то хочет отправить электронное письмо Джону Доу, он отправит электронное письмо по адресу abcdefg12345@mysite.com, которое затем отправит электронное письмо по адресу john@johndoe.com.

.

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

Самым известным примером этого является почтовый прокси-сервер Facebook для приложений Facebook.

Мой вопрос: Существуют ли какие-либо шаблоны, серверы, сторонние сервисы или библиотеки, которые предоставляют такую ​​функцию? У кого-нибудь есть предложения, как это можно построить?

Ответы [ 3 ]

1 голос
/ 09 июля 2011

Я никогда не видел сервис, который предлагает это напрямую.Самая сложная часть здесь - это получение электронных писем и подключение вашего приложения для аутентификации.Вы можете использовать такой сервис, как http://cloudmailin.com, чтобы получить электронное письмо, а затем переслать его или даже использовать какую-то пользовательскую установку.Другой вариант - создать скрипт, который изменяет сервер, такой как конфигурация postfix.

Наконец, хотя я бы не рекомендовал этого, вы можете попробовать создать собственный почтовый сервер для этого.Я хотел бы прочитать немного больше о SMTP / IMAP и посмотреть, какие у вас есть варианты.

0 голосов
/ 13 августа 2011

Я обнаружил, что есть сервисы, которые предоставляют этот тип функций в рамках своих предложений:

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

0 голосов
/ 16 июля 2011

Похоже, что для этого нет сторонней службы или инструмента \ библиотеки.Это будет более сложная задача, чем я надеялся, поэтому я буду откладывать ее до тех пор, пока у меня не будет времени для ее реализации.

Я думаю, что решение состоит в том, чтобы использовать почтовый демон, имеющий API илипо крайней мере, позволяет вам манипулировать в нем пользователями \ emails \ aliases, так что вы можете создавать новые почтовые ящики по требованию и настраивать их для пересылки с someuser@proxy.mysite.com на user@theirdomain.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...