Какую настройку использовать для платформы обработки электронной почты

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

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

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

Спасибо Винсент

1 ответ

Решение

По сути, вам нужно три компонента

  1. Почтовый сервер (для получения писем). В качестве примеров рассмотрим MS Exchange (Windows) или Postfix (Linux).
  2. Некоторый код для разбора входящих писем, вы можете использовать для этого практически все что угодно
  3. База данных, посмотрите на SQL Server, My SQL в качестве примеров

Ваш вопрос немного широк, чтобы дать более конкретный совет

Другие вопросы по тегам