Мне нужно создать случайный / псевдо-адрес электронной почты, который будет доставлен на реальный адрес электронной почты.
Каждый из моих зарегистрированных клиентов будет иметь уникальный & стандартный псевдо-адрес для отправки туда определенных форматированных писем.
пример
Поскольку число клиентов велико, я не могу вручную добавить столько адресов. Мне нужно что-то динамическое.
Все электронные письма будут доставлены на [email protected]. Каждое письмо будет доставлено с помощью PHP, поэтому, вероятно, мне нужен доступ по IMAP (cpanel, gmail)
Как я могу заархивировать это?
Пример со случайным электронным письмом здесь https://www.mail-tester.com/
Я использую cpanel.
Ответ заключается в создании через cpanel API forwarder
https://confluence2.cpanel.net/display/SDK/UAPI+Functions+-+Email::add_forwarder
Таким образом, адрес электронной почты на самом деле не существует, но cpanel forwarder доставит письмо по существующей учетной записи электронной почты.
[email protected] -> ИД пользователя: 1
[email protected] -> UserID: 2
так далее
Зачем вам нужен случайный? Казалось бы, ваша проблема решается с помощью уникальных адресов. Просто используйте целые числа: 0, 1, 2, 3, … 827459, 827460, … 28495723463 и т. Д. Каждый номер уникален и не будет много значить для получателя.