2016-09-14 1 views
0

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

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

Поскольку количество клиентов велико, я не могу вручную добавить столько адресов. Мне нужно что-то динамичное.

Все электронные письма будут доставлены на адрес [email protected] Каждое электронное письмо будет загружено с помощью PHP, поэтому, возможно, мне нужен доступ IMAP (cpanel, gmail)

Как я могу его архивировать? Пример со случайным адресом электронной почты здесь https://www.mail-tester.com/

Я использую cpanel.

+1

Я не понимаю вопроса. Вы спрашиваете, как создавать случайные электронные письма? Или как архивировать копию каждого отправленного вами письма? Или как сопоставить каждое псевдо-электронное письмо с реальной электронной почтой? Какая связь связана с вашим вопросом? –

+1

@ RyanVincent это обычная система среди общедоступных сайтов, таких как gumtree, посредством которых пользователям предоставляются псевдонимы адресов электронной почты, чтобы пользователи могли отправлять друг другу сообщения друг другу, но не давали друг другу личные адреса электронной почты. Том, вопрос заключается в том, как автоматизировать и настроить эти сгенерированные псевдонимы электронной почты, а не вручную. – Martin

+0

Спасибо за разъяснение - это звучит более полезно :) –

ответ

0

Зачем вам нужен случайный? Кажется, ваша проблема решена уникальными адресами. Просто используйте целые числа: 0, 1, 2, 3, ... 827459, 827460, ... 28495723463 и т. Д. Каждый номер уникален и не будет иметь большого значения для получателя.

+0

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

+0

Затем зашифруйте числа: 0, 1, 2, 3, 4 ... Поскольку шифрование является обратимым, шифрование числа будет уникальным. Выведите результат в hex или Base64, чтобы получить символы. – rossum

1

Ответ создать через CPanel API форвардер https://confluence2.cpanel.net/display/SDK/UAPI+Functions+-+Email::add_forwarder

Так собственно адрес электронной почты не существует, но CPanel экспедитора будет поставлять электронную почту на существующей учетной записи электронной почты.

[email protected] -> Идентификатор_пользователя: 1 [email protected] -> Идентификатор_пользователя: 2 и т.д.