Меню

bitrix environment настройка почты

Настройка почты на VM Bitrix

При установке чистого шаблона виртуальной машины Bitrix в набор предустановленного ПО не входит почтовый сервер. Это политика компании 1C Битрикс , а не хостинг-провайдера.

Чтобы настроить почту на сервер Bitrix, воспользуйтесь следующей инструкцией.

Мы рекомендуем сделать это через стороннее SMTP . Для этого ваш домен должен быть делегирован на Яндекс ПДД, Почту для домена Mail.ru или аналогичные сервисы.

1. Подключаемся к серверу по SSH и попадаем в меню Bitrix-окружения:

Далее последовательно появятся вопросы (подсказки в скобках):

— адрес почтового сервера. Для Яндекс — smtp.yandex.ru

3. Указание порта, способа авторизации и шифрования:

5. В дальнейшем будет запрошен логин и пароль от почтового ящика, вводим их.

В результате будет создан файл /etc/msmtprc , в котором будут указаны внесённые настройки:

После этого почта на сайте начнёт работать.

Второй способ — через почтовик на сервере. Но мы не рекомендуем его, потому что почта может попадать в спам или грейлистинг, а настройка своего почтового сервера сложна и занимает время.

2. Через меню Битрикс вносим настройки:

3. Cоздаем файл лога и выставляем на него права:

Пример письма, отправленного без ошибок:

Вносить изменения в настройки можно непосредственно в файл либо повторно пройти настройки через меню Битрикс.

источник

Bitrix environment настройка почты

Виртуальная машина сэкономит вам время и силы на правильное развертывание и администрирование вашего сайта или внутреннего информационного ресурса на базе продуктов «1С-Битрикс».

Курс предназначен для администраторов и пользователей продуктов «1С-Битрикс», устанавливающих для ознакомления либо переносящих готовые проекты на виртуальную машину BitrixVM. Аналогичным способом можно переносить проекты с удаленного сайта на виртуальную машину, между виртуальными машинами и т.д. В курсе рассматриваются процедуры установки всех необходимых приложений для работы продукта на виртуальной машине BitrixVM.

Описание установки VMWare Player не входит в данное руководство. По всем вопросам установки этой программы обращайтесь к документации VMWare Player.

На текущий момент рекомендуется к использованию виртуальная машина в версии 7.х. Описания остальных машин оставлены для тех, кто пока не переходит на более совершенную версию.

На каждой странице курса авторизованный на сайте посетитель может дать комментарий к содержимому страницы. Комментарий — не форум, там не ведётся обсуждений или разъяснений. Это инструмент для сообщений нам об ошибках, неточностях. Для отправки комментария воспользуйтесь расположенной в правом нижнем углу окна браузера кнопкой:

Скачать материалы курса в формате CHM. Файлы формата CHM обновляются ежемесячно, тем не менее, возможно некоторое отставание их от онлайновой версии курса.

Чтобы отключить подобное отношение к файлу необходимо:

    перейти в свойства файла на вкладку Общие. Внизу у Вас отобразится сообщение о том, что этот файл был заблокирован системой с целью защиты компьютера.

Отсутствие кнопки Разблокировать возможно в двух случаях:

  1. Файл лежит не локально, а на сетевом ресурсе.
  2. Если файл лежит на локальном диске, но путь к нему содержит спецсимволы (# и прочие).

источник

Настройка Яндекс.Почты на Битрикс Виртуальная машина

Инструкция по настройке почты на CMS 1С-Битрикс, установленную на сервер с Битрикс Окружением(Битрикс Виртуальная машина).

В этой статье приводится инструкция по настройке отправки почты из CMS битрикс(работает для всех редакций битрикс), установленную на сервер с Битрикс окружением на хостинге firstvds тариф показан на скриншоте ниже:

В качестве почтового сервера для домена используется Яндекс.Почта для домена.

Настройка почтового сервера на Битрикс VM

шаг первый: подключаемся к серверу по SSH для этого вводим следующие команды в консоли:

Читайте также:  как выставить настройки видео на ютубе

ssh root@ip_адрес_вашего_сервера //нажимаем Enter
password: root пароль вашего сервера

после этого попадаем в меню Bitrix-окружения, выглядит оно примерно так(может незначительно отличаться в зависимости от версии виртуальной машины):

далее нам нужно перейти в пункт 6(вводим цифру 6 и жмем Enter), мы попадаем в меню настроек сайта.

Переходим в пункт 4 (Change email settings on site) и далее вводим поочередно следующие данные:

Enter From email address (ex. bob@example.org)

Enter server address or DNS (127.0.0.1):

— адрес почтового сервера. Для Яндекс — smtp.yandex.ru

3. Указание порта, способа авторизации и шифрования:

Do you want to use SMTP authentication on smtp.yandex.ru:587? (N|y) Y

Do you want to enable TLS for smtp.yandex.ru: 587 (n|Y)

5. В дальнейшем будет запрошен логин и пароль от почтового ящика, вводим их.

В результате будет создан файл /etc/msmtprc, в котором будут указаны внесённые настройки:

account default
logfile /home/bitrix/msmtp_default.log
host smtp.yandex.ru
port 587
from bitrix@yoursite.ru
keepbcc off
auth on
user bitrix@yoursite.ru
password YourPAssWord

После этого почта на сайте начнёт работать.

источник

Настройка почтового сервера для Битрикс окружения

Для того, чтобы после установки bitrix env на сервере заработала отправка почты, необходимо: создать pool через меню bitrix env., выполнив команду в консоли: ./menu.sh

Если pool уже создан, переходим далее в раздел управления сайтами:

Далее выбираем раздел настройки почты:

Далее заполняем необходимые параметры подключения к почтовому серверу. После этого на сервере будет создан файл /home/bitrix/.msmtprc с параметрами подключения. Для локального сервера он будет выглядеть следующим образом: # smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host 127.0.0.1
port 25
from info@test.test
keepbcc on
auth off

Если необходимо настроить отправку почты с smtp авторизацией на сторонние почтовые сервера, то конфигурация будет выглядеть следующим образом:

Для mail.ru:
account default
logfile /home/bitrix/msmtp_default.log
host smtp.mail.ru
port 465
from info@your-domain.com
keepbcc on
auth on
user your-email@mail.ru
password Ho71ld023jkfdA
tls on
tls_starttls off
tls_certcheck off

Для yandex.ru
account default
logfile /var/log/msmtp.log
host smtp.yandex.ru
port 587 # именно этот порт!
from info@your-domain.com
keepbcc on
auth on
user your-email@yandex.ru
password password
tls on
tls_starttls on # обязательно для Яндекс.ПДД
tls_certcheck off

Для google.com:
account default
logfile /var/log/msmtp.log
host smtp.gmail.com
port 587
from info@your-domain.com
keepbcc on
auth on
user your-email@gmail.com
password password
tls on
tls_starttls on
tls_certcheck off

Все эти настройки хороши, если на сервере установлено bitrix env. В случае, если сайт на bitrix расположен на cервере с панелью управления vestacp, настройку отправки можно выполнить через дополнительные приложения в cms bitrix.

Заходим в админку bitrix и в поиске раздела “Рабочий стол → Marketplace → Каталог решений” вводим smtp. Можно установить приложение от команды ”Веб студия Руби”.

После установки в разделе “Рабочий стол → Настройки → Настройки продукта → Настройки модулей → Отправка почты через SMTP” можно включить модуль, прописать необходимые почтовые настройки и проверить отправку писем:

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

ОБРАТИТЕ ВНИМАНИЕ: если почта домена делегирована на сторонний почтовый сервер, в файле /etc/hosts на сервере не должно быть упоминания о доменном имени. Если настройка осуществляется на сервере с панелью vestacp, в панели не должно быть создано локального почтового домена, почта которого делегирована на сторонний почтовый сервер.

Читайте также:  настройка модема openwrt luci

источник

Как настроить почту в Битрикс?

Добрый день. Стоял сайт на Centos 6 с Plesk всё работало — почта при регистрации нового пользователя ему уходила, всё хорошо, в общем. Но в связи с некоторыми причинами пришлось переставлять на BitrixVM сайт — почта уходить перестала. Ну т.е. я понимаю, что надо сделать какие то настройки типа этих . Но почему раньше почта уходила без всяких настроек с Plesk? Что использовал Битрикс для отправки ранее (на старом сервере)?

Update: Потому что у меня вообще не стояло никакого почтового сервера ( Всем извините

1. вариант и я тебе его крайне рекомендую.
Делигируй почту на яндекс PDD, ( по сути штатный вараиант для битиркс вм)
Битрикс вм по умолчанию использует не smtpd а msmtpd который по сути умеет только автаризовывать на чужом почтовом сервере.
редактируем файлик
/home/bitrix/.msmtprc ( рестартовать демон не нужно)
пишем туда вот это

Смотрим логи отправки в этой же папке
Да и не забудь активировать акаунт на яндексе!
Плюсы
+у каждого проекта свой почтовый сервер без настроек
+ админка яндекса
+антиспам яндекса
+spf dkim dmarck работают валидно сертификаты подписаны. ( требуется отправить токен для активации DKIM
— почта уходит со внешнего сервера

Настройки можешь посмотреть у этого домена в записях.

Теперь как сделать так чтоб почта отправлялась с лькального компа.
yum install postfix .

Ну и чтоб сайт начал отправлят ьпочту через постфикс, коментишь строчку в виртуал хосте соответствующего сайта
php_admin_value sendmail_path «msmtp -t -i -a Тут_имя_твтего_сайта»
релоад апача и все.

+почта своя
— нет антиспама
-ставить веб морду, если нужна то roundcube рекомендую.
— настраивать все ящики и тд нужно самому или опять крутить веб морду.
— нужно настраивтаь самому dkim , ставить opendkim Писал как это сделатьл тут

источник

Настройка почты BitrixVM на локальном сервере

Есть локальный сервер с установленной 1С Битрикс Виртуальной машиной и Корпоративным порталом, при проверке портала и конфигурации возникают ошибки с тестированием почтовых отправлений и уведомлений. В остальном все в порядке.

В настройках модуля «Почта» сервер SMTP работает.

При тестировании через командную строку PHP проверку не проходит

В чем может быть проблема? И какие настройки нужно устанавливать в VMware и в Корпоративном портале?

Цитата
Алексей Шафранский написал:
Vladimir Kochnev , вечер добрый
В курсе все есть, прошу ознакомится https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=48&LESSON_ID=8853&LESSON_PATH=39.
Все как обычно: емайл, адрес почтового сервера, порт, логин и пароль для авторизаций, tls и т.д. Настройки модуля Почта не нужны в этом случае.
Как настроите вирт. машину — проверка сайта поменяет свое мнение о почте)

Спасибо! Попробовал различными способами, но так ничего и не вышло, если указываю в качестве сервера SMTP 127.0.0.1 или локальный адрес сервера при проверке та же ошибка. Если пытаюсь подключить внешний SMTP сервер от яндекса или мэйла, при проверке сервер зависает (приходится перезагружать). Может я что-то неправильно указываю?

Что я пробовал в настройке в VMware:

From email: admin@example.com
SMTP server: 192.168.1.105
SMTP port: 25
SMTP user:
TSL status: on

From email: admin@example.com
SMTP server: 127.0.0.1
SMTP port: 25
SMTP user:
TSL status: on

Результат проверки по этим двум попыткам такой же

From email: admin@example.com
SMTP server: smtp.yandex.ru
SMTP port: 465
SMTP user: user_yandex
SMTP password: ******
TSL status: on

From email: admin@example.com
SMTP server: smtp.mail.ru
SMTP port: 465
SMTP user: user_mail
SMTP password: ******
TSL status: on

Если использую сторонний сервер при проверке происходит зависание.

Цитата
Andrey Churashev написал:

Цитата
Vladimir Kochnev написал:
Попробовал различными способами

А цель какая у этих действий?

Цель описана в 1 сообщении (настройка отправки эмейл уведомлений и сообщений).

Цитата
Vladimir Kochnev написал:
уведомлений и сообщений

ДЛЯ чего это из локальной копии ? сделать и радоваться?
-или
— взаимодействие с клиентами
— еще какие то задачи которые невозможно исполнять на боевом* сайте
ЗАЧЕМ.

Andrey Churashev, например проверить емайл шаблон магазина (sale) или шаблоны рассылок (sender) в разных мейлерах или программах. Задача «для чего» не указана.

Цитата
Vladimir Kochnev написал:
From email: admin@example.com
SMTP server: 127.0.0.1
SMTP port: 25
SMTP user:
TSL status: on

У вас на локалхосте на порту 25 поднят smtp сервер да еще с tls для ящиков вида ***@example.com?

Если действительно хотите потестировать почту, то настройте правильно и используйте существующие валидные емайлы, пример для yandex:

Цитата
Vladimir Kochnev написал:
From email: admin@example.com
SMTP server: smtp.yandex.ru
SMTP port: 465
SMTP user: user_yandex
SMTP password: ******
TSL status: on

From — myemail@yandex.ru
SMTP Server — smtp.yandex.ru
SMTP Port — 25
SMTP User — myemail@yandex.ru
SMTP Password — mypassword
TLS — On

Где myemail@yandex.ru ваш валидный существующий емайл.

После настройки вирт. машины в БУСе в настройках модулей прописать этот же емайл ( myemail@yandex.ru ) — main, sale, sender, forum и т.д.

А отправлять письма уже на другие ящики, например, регистрация пользователя с емайлом iamuser@yandex.ru или оформление заказа в магазине, рассылки и т.д.

Для mail.ru и прочих все по аналогии

Цитата
Алексей Шафранский написал:
Andrey Churashev , например проверить емайл шаблон магазина (sale) или шаблоны рассылок (sender) в разных мейлерах или программах. Задача «для чего» не указана.

Vladimir Kochnev ,

Цитата
Vladimir Kochnev написал:
From email: admin@example.com
SMTP server: 127.0.0.1
SMTP port: 25
SMTP user:
TSL status: on

У вас на локалхосте на порту 25 поднят smtp сервер да еще с tls для ящиков вида ***@example.com?

Если действительно хотите потестировать почту, то настройте правильно и используйте существующие валидные емайлы, пример для yandex:

Цитата
Vladimir Kochnev написал:
From email: admin@example.com
SMTP server: smtp.yandex.ru
SMTP port: 465
SMTP user: user_yandex
SMTP password: ******
TSL status: on

From — myemail@yandex.ru
SMTP Server — smtp.yandex.ru
SMTP Port — 25
SMTP User — myemail@yandex.ru
SMTP Password — mypassword
TLS — On

Где myemail@yandex.ru ваш валидный существующий емайл.

После настройки вирт. машины в БУСе в настройках модулей прописать этот же емайл ( myemail@yandex.ru ) — main, sale, sender, forum и т.д.

А отправлять письма уже на другие ящики, например, регистрация пользователя с емайлом iamuser@yandex.ru или оформление заказа в магазине, рассылки и т.д.

Для mail.ru и прочих все по аналогии

Спасибо за помощь! Но так я и не смог настроить отправку почты.

В настройках виртуальной машины прописал следующее:

From — myemail@yandex.ru (действующий логин от почты на яндексе)
SMTP Server — smtp.yandex.ru
SMTP Port — 25
SMTP authorization: Y
SMTP User — myemail@yandex.ru (действующий логин от почты на яндексе)
SMTP Password — mypassword (действующий пароль от почты на яндексе)
TLS — Y

Прописал myemail@yandex.ru в настройках модулей.

При такой настройке при проверке портала возникают все те же ошибки.

В таком случае как я и писал выше, виртуалка зависает.

источник

Добавить комментарий

Adblock
detector