Настройки модуля
Настройка модуля производится на странице Настройки > Настройки продукта > Настройки модулей > Почта. Настройка не сложна и в большинстве своем значения полей ясны из их названия.
Если не используется Виртуальная машина
VMBitrix
«1C-Битрикс: Виртуальная машина» - бесплатный программный продукт, готовый к немедленному использованию виртуальный сервер, полностью настроенный, протестированный и адаптированный для оптимальной работы как с продуктами «1С-Битрикс», так и с любыми PHP-приложениями.
Подробнее...
, то в настройках модуля почты необходимо указать командную строку запуска php-скрипта.
Есть системные ограничения:
- На сервере не должно быть приложений, "слушающих" этот же адрес и порт.
- В Linux "слушать" 25
порт
Порт (англ. port) — натуральное число, записываемое в заголовках протоколов транспортного уровня модели OSI (TCP, UDP, SCTP, DCCP). Используется для определения процесса-получателя пакета в пределах одного хоста.
Подробнее... (вернее 1-1024) могут только приложения, запущенные от пользователя root, что не всегда возможно. Поэтому приходится обходить это ограничение при помощи настройки, например, authbind, при этом командная строка будет выглядеть примерно так:authbind php -c /etc/php.ini
. Иногда удобнее настроить переадресацию на файрволе Файрвол, межсетевой экран (брандмауэр) — технологический барьер, предназначенный для предотвращения несанкционированного или нежелательного сообщения между компьютерными сетями или хостами:
Подробнее... , то есть запустить сервер на порту, например, 20225, а перенаправление сделать с внешнего 25 на внутренний 20225. - Чтобы внешние почтовые серверы могли достучаться до вашего, необходимо открыть этот порт в файрволе.
- Домены, выбранные в настройках почтового ящика, должны иметь DNS запись
"MX"
За́пись MX (от англ. mail exchanger) — тип DNS-записи, предназначенный для маршрутизации электронной почты с использованием протокола SMTP.
Подробнее... (или "A") на IP-адрес, на котором "слушает" SMTP SMTP (англ. Simple Mail Transfer Protocol — простой протокол передачи почты) — это широко используемый сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP.
Подробнее... -сервер. Обычно сервер, который отвечает по заданному домену по протоколу http, содержит включенный на этом же адресе SMTP. Поэтому в большинстве случаев ничего настраивать не придется.
Если платформа и окружение настроены верно, то при нажатии на Запустить SMTP-сервер будет запущен php-скрипт, который будет слушать заданный порт на указанных хостах. И в случае входящих соединений он будет принимать входящие сообщения при помощи правил фильтрации модуля почты, а также будет сортировать и обрабатывать их.
Подробнее...
Документация по теме: |
и Ваше мнение важно для нас