В настоящее время я управляю почтовыми ящиками с помощью cPanel. Я настроил почтовые ящики в cPanel, чтобы передать письма в PHP-скрипт. Я использую cPanel только для этой цели, поэтому я хочу избавиться от всего этого снаряжения.Как создать систему электронной почты на основе PHP?
Все, что мне нужно:
- Создать почтовый сервер (здесь я предполагаю, что будет нужна PHP библиотека/приложение)
- Создание учетной записи электронной почты/почтового ящика на сервере
- электронной почты для каждый адрес электронной почты, полученные в почтовый ящик: запустить PHP скрипт, который обрабатывает байты
These PHP extensions полагаются на preexistant сервер электронной почты и учетной записи, поэтому, они сами по себе не достаточно.
От того, что я исследовал, по-видимому, мне нужно сделать это через командную строку PHP, с CLI или CGI, не уверен, какой из них.
Я работаю в VPS с LAMP CentOS, возможно, есть PHP-приложение или библиотека с открытым исходным кодом, которые могут быть реализованы здесь, только для конкретной задачи.
Что вы подразумеваете под «предсуществующими учетными записями электронной почты/почтовыми ящиками»? Что вы подразумеваете под «Создать учетную запись электронной почты/почтовый ящик с PHP»? Конечно, типичное приложение действительно имеет доступ к некоторому существующему почтовому ящику, так как не имеет смысла реализовывать весь этот материал сервера в php! Поэтому обычно вы полагаетесь на сервер, получающий электронные письма и доступ к ним. Может быть, вы хотите уточнить, что именно вы на самом деле хотите сделать. – arkascha
@arkascha, отредактировал контекст, хотя то, что вы цитировали, остается неповрежденным, потому что оно имеет больше смысла. – mikl