Трубопроводы электронной почты в PHP, такие как Craigslist - Как связать настоящие электронные письма? - PullRequest
0 голосов
/ 18 ноября 2011

Я видел несколько примеров сценариев php, которые читают заголовки электронной почты и анализируют данные, чтобы отправить новое письмо на реальный адрес электронной почты.

У меня есть один вопрос ... как мне связатьпсевдоним и реальные адреса электронной почты?Сохраняю ли я псевдоним электронной почты в MySQL, связываю его с реальными адресами электронной почты и проверяю с помощью сценария?

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

Спасибо.

1 Ответ

0 голосов
/ 18 ноября 2011

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

Конечно, если вы хотите использовать другое поле каждый раз, вы можете просто использовать новую таблицу и генерировать каждоеодин.Очевидно, что вам просто нужно убедиться, что вы наложили ограничение уникальности на поле, чтобы ни один пользователь не имел такой же псевдоним.В качестве альтернативы вы можете использовать одноразовую часть адреса электронной почты, чтобы пользователь получил username+changeme@example.com, поэтому вам нужна только одна таблица, но у вас могут быть одноразовые адреса, хотя они немного предсказуемы.

...