URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7971
[ Назад ]

Исходное сообщение
"Организовать почтовый сервис на php"

Отправлено Джон Уик , 28-Май-15 06:23 
Есть каталог фирм на пхп. Нужно в нем организовать при регистрации одновременно и регистрацию почтового ящика с данным доменом. Каталог на ВПС. Подскажите, как можно реализовать данную функцию.

Содержание

Сообщения в этом обсуждении
"Организовать почтовый сервис на php"
Отправлено fail , 28-Май-15 07:06 
> Есть каталог фирм на пхп. Нужно в нем организовать при регистрации одновременно
> и регистрацию почтового ящика с данным доменом. Каталог на ВПС. Подскажите,
> как можно реализовать данную функцию.

Есть автопарк на леговушках. Нужно в автопарке организовать перевозку пассaжиров и одновремено возможность испольозовать багажник такси. Автопарк находится в городе.
Подскажите как реализовать данную функцию.


"Организовать почтовый сервис на php"
Отправлено Pahanivo , 28-Май-15 07:47 
>> Есть каталог фирм на пхп. Нужно в нем организовать при регистрации одновременно
>> и регистрацию почтового ящика с данным доменом. Каталог на ВПС. Подскажите,
>> как можно реализовать данную функцию.
> Есть автопарк на леговушках. Нужно в автопарке организовать перевозку пассaжиров и одновремено
> возможность испольозовать багажник такси. Автопарк находится в городе.
> Подскажите как реализовать данную функцию.

оу оу оу - а как же карточные игры и продажные женщины?


"Организовать почтовый сервис на php"
Отправлено Square , 28-Май-15 07:24 
> Есть каталог фирм на пхп. Нужно в нем организовать при регистрации одновременно
> и регистрацию почтового ящика с данным доменом. Каталог на ВПС. Подскажите,
> как можно реализовать данную функцию.

Заплатите таки деньги человеку который знает как это делать. Не занимайтесь самолечением.


"Организовать почтовый сервис на php"
Отправлено Pahanivo , 28-Май-15 07:46 
> Есть каталог фирм на пхп. Нужно в нем организовать при регистрации одновременно
> и регистрацию почтового ящика с данным доменом. Каталог на ВПС. Подскажите,
> как можно реализовать данную функцию.

не вопрос, от 2000$ сделаем ...


"Организовать почтовый сервис на php"
Отправлено DeadLoco , 28-Май-15 17:02 
> Подскажите, как можно реализовать данную функцию.

Нужно сделать:
1. настроить ДНС (МХ-запись, SPF, DKIM)
2. установить и настроить МТА (постфикс/экзим)
3. настроить один из вариантов хранения виртуальных почтовых аккаунтов (моя рекомендация - постфиксадмин + мускль)
4. установить и настроить РОР/IMAP-сервер (довекот)
5. написать запросы к мусклю, которые будут создавать почтовый аккаунт в базе

Вот и все.



"Организовать почтовый сервис на php"
Отправлено PavelR , 28-Май-15 21:28 
>> Подскажите, как можно реализовать данную функцию.
> Нужно сделать:
> 1. настроить ДНС (МХ-запись, SPF, DKIM)
> 2. установить и настроить МТА (постфикс/экзим)
> 3. настроить один из вариантов хранения виртуальных почтовых аккаунтов (моя рекомендация
> - постфиксадмин + мускль)
> 4. установить и настроить РОР/IMAP-сервер (довекот)
> 5. написать запросы к мусклю, которые будут создавать почтовый аккаунт в базе
> Вот и все.

а как же антиспам ? ))


-----------

Можно через яндекс-почту ящики создавать. они предоставляют апи.


"Организовать почтовый сервис на php"
Отправлено DeadLoco , 28-Май-15 21:53 
> а как же антиспам ? ))

Это уже слишком сложно...

:)


"Организовать почтовый сервис на php"
Отправлено Джон Уик , 30-Май-15 14:17 
Я так понимаю, что postfix это альтернатива sendmail, и если я поставлю postfix, то удалится sendmail, который и отправляет письма с моего сайта. Я правильно понял? А если так, то наверное мне надо какое-то решение с sendmail?

"Организовать почтовый сервис на php"
Отправлено Джон Уик , 30-Май-15 16:02 
Вот такую штуку нашел http://sourceforge.net/projects/sendmail-sql/?source=typ_red... А что с ней делать дальше не пойму. Подскажите

"Организовать почтовый сервис на php"
Отправлено PavelR , 30-Май-15 18:01 
> Вот такую штуку нашел http://sourceforge.net/projects/sendmail-sql/?source=typ_red...
> А что с ней делать дальше не пойму. Подскажите

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


"Организовать почтовый сервис на php"
Отправлено Джон Уик , 31-Май-15 22:32 
Все таки при установке Postfix, sendmail предлагается удалить.
У меня вопрос такой возник, как бы а зачем мне устанавливать кучу приложений. Мне ведь по сути надо только принять почту. Т.е. мне надо направить почту ко мне на сервер, а на сервере обработать и записать в тот же файл или отдать на обработку в php. Ведь можно ж как-то это сделать без кучи программа. Чтобы к примеру тот же самый apache2 принял и направим мне в нужное место текст письма. Просто я не знаю принципа работы. Где-то же он должен быть описан. Может там и делов то не так уж и много. И вот эта штука http://www.php.su/functions/?cat=imap онаж для чего-то сделана.

"Организовать почтовый сервис на php"
Отправлено Square , 01-Июн-15 11:17 
> У меня вопрос такой возник, как бы а зачем мне устанавливать кучу
> приложений. Мне ведь по сути надо только принять почту.

А собственно зачем вам это делать? Что вы такое хотите узнать от пользователя, выдав ему новый почтовый ящик?
Выдав очевидно с паролем...
И что пользователь СЕБЕ на этот ящик отправит? И откуда?
Или вы ему хотите что то оправить? Тогда как он свое письмо со своего навязанного ящика заберет?


"Организовать почтовый сервис на php"
Отправлено Джон Уик , 01-Июн-15 13:14 
Собственно для того, чтобы выдать в каталоге почту со своим доменом. А пользователь уже из личного кабинета ее проверит. Не пользователь себе на этот ящик отправит, а пользователю напишут.

"Организовать почтовый сервис на php"
Отправлено Square , 01-Июн-15 15:36 
> Собственно для того, чтобы выдать в каталоге почту со своим доменом.

Но ЗАЧЕМ это делать? Они вас об этом просят?
Ведь чтобы организовать переписку с клиентом через его личный кабинет - почтовый ящик ненужен. и почтовый сервис ненужен.
А если нужна именно переписка с пользователем через почту- проще спросить пользователя его, уже имеющийся почтовый ящик и отправить туда письмо.

Вы что же, в самом деле думаете что ваш "бесплатный ящик" - подарок которого они ждут? Вы навязываете им геморрой. Вы думаете что клиенты будут заходить в личный кабинет чтобы посмотреть почту? Да срать они хотели на ваши закидоны с ящиком. делать им больше нечего чем заводить себе в почтовый клиент еще один ящик или руками (это ж надо было до такого додуматься) идти к вам в личный кабинет чтобы проверить почту...

> А пользователь уже из личного кабинета ее проверит. Не пользователь себе на
> этот ящик отправит, а пользователю напишут.

То есть в личном кабинете этого вот каталога, реализован полноценный почтовый клиент?
Будет ли у пользователя возможность пользоваться этим почтовым ящиком  вне личного кабинета?
Я например не пользуюсь личным кабинетом после регистрации :)

Когда тот же гугл, навязывает козел мне свой почтовый ящик- в ответ он получает абсолютно фейковые регистрационные данные и я больше НИКОГДА в жизни не обращаюсь к этому ящику.

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

Ну и наконец вот это -
>Мне ведь по сути надо только принять почту

никакого отношения не имеет к тому что вы только что сказали, поскольку вы описываете ОТПРАВКУ почты а не ее прием.


"Организовать почтовый сервис на php"
Отправлено Джон Уик , 01-Июн-15 21:22 
Все-таки вопрос о целесообразности несколько иной. В первую очередь это целесообразно для каталога, так как пользователи получат возможность написать фирме в каталоге удобным дня них способом, с яндекс.почты, mail.ru или клиента к ним привязанным. Т.е. они пишут мне в каталог, а у владельца фирмы, который получает информацию о том, что ему написали, возникает необходимость зайти в личный кабинет, чтобы ответить.
Мне нужно принять почту, так как отправку я смогу организовать хотя бы с того же кабинета.
Т.е. по сути мне же на почту приходит пакет, так сказать набор байт, мне их нужно получить и иметь возможность обработать.

"Организовать почтовый сервис на php"
Отправлено Square , 02-Июн-15 00:04 
> Все-таки вопрос о целесообразности несколько иной. В первую очередь это целесообразно для

Это не вопрос целесообразности. Это вопрос ясности понимания ваших запросов.

> каталога, так как пользователи получат возможность написать фирме в каталоге удобным
> дня них способом, с яндекс.почты, mail.ru или клиента к ним привязанным.

Для этого вам надо поднять почтовый сервер smtp.

> Т.е. они пишут мне в каталог, а у владельца фирмы, который
> получает информацию о том, что ему написали, возникает необходимость зайти в
> личный кабинет, чтобы ответить.

Для этого вам надо поднять почтовый сервер pop3 или imap или работать непосредственно с файловой структурой или базой данных.

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

Этим занимается специальная программа. Называется smtp сервер :)


"Организовать почтовый сервис на php"
Отправлено Джон Уик , 02-Июн-15 05:39 
В общем-то получил я сообщение путем перенастроект sendmail и оно теперь попало в файл /var/lib/sendmail/dead.letter. Как бы мне теперь разобраться почему оно туда попало и направить его я так предполагаю с помощью файла aliases в нужный мне файл, где я уже смогу его обработать как мне надо и показать пользователю

"Организовать почтовый сервис на php"
Отправлено Джон Уик , 02-Июн-15 06:42 
Вот такую ошибку он выдает.

554 5.0.0 MX list for motor-vehicle.ru. points back to vps-73843.vps-ukraine.com.ua
554 5.3.5 Local configuration error

Где копать


"Организовать почтовый сервис на php"
Отправлено Джон Уик , 02-Июн-15 13:12 
В общем сделал то, что хотел небольшими изменениями настройки sendmail