Как стать автором
Обновить

Как сделать свой сервис временной почты

Время на прочтение1 мин
Количество просмотров6.1K
Не так давно была у меня необходимость во многих уникальных почтовых ящиках. Регистрировать их вручную было слишком долго и я решил воспользоваться сервисами наподобие tempinbox.com. Но почти сразу возникла проблема, ни один из них не одобрял автоматического использования. После этой попытки я понял что отвертеться мне не получиться и полез в раздел настройки почты своего кривенького VDS. Как оказалось все очень просто.

Итак для начала я перенаправил всю почту с домена в один почтовый ящик например all@example.com (делалось это в разделе почтовых доменов панели ISPmanager). После чего я написал простой php скрипт работающий по протоколу IMAP с почтовым сервером. Для того что бы получить почту для определенного ящика делается запрос на поиск по получателю.

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

скачать
P. S. Ах да чуть не забыл что бы вывести все письма из ящика надо открыть примерно такой URL example.com/rss/samename%40example.com
Теги:
Хабы:
Всего голосов 13: ↑8 и ↓5+3
Комментарии4

Публикации

Истории

Работа

PHP программист
200 вакансий

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
24 сентября
Astra DevConf 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн