Настройка почты на VM Bitrix
При установке чистого шаблона виртуальной машины Bitrix в набор предустановленного ПО не входит почтовый сервер. Это политика компании 1C Битрикс , а не хостинг-провайдера.
Чтобы настроить почту на сервер Bitrix, воспользуйтесь следующей инструкцией.
Мы рекомендуем сделать это через стороннее SMTP . Для этого ваш домен должен быть делегирован на Яндекс ПДД, Почту для домена Mail.ru или аналогичные сервисы.
1. Подключаемся к серверу по SSH и попадаем в меню Bitrix-окружения:
2. Переходим в пункты:
Далее последовательно появятся вопросы (подсказки в скобках):
— адрес почтового сервера. Для Яндекс — smtp.yandex.ru
3. Указание порта, способа авторизации и шифрования:
5. В дальнейшем будет запрошен логин и пароль от почтового ящика, вводим их.
В результате будет создан файл /etc/msmtprc , в котором будут указаны внесённые настройки:
После этого почта на сайте начнёт работать.
Второй способ — через почтовик на сервере. Но мы не рекомендуем его, потому что почта может попадать в спам или грейлистинг, а настройка своего почтового сервера сложна и занимает время.
1. Устанавливаем postfix :
2. Через меню Битрикс вносим настройки:
3. Cоздаем файл лога и выставляем на него права:
Пример письма, отправленного без ошибок:
Вносить изменения в настройки можно непосредственно в файл либо повторно пройти настройки через меню Битрикс.
Источник
Настройка почты с сайта 1с битрикс на веб окружении
Добрый день, помогите пожалуйста советом или реальными действиями настроить отправку почты с сайта _) (конечно не бесплатно)
Установили на сервере веб окружение Битрикс последней версии
Установил систему Интернет магазин+црм.
Всё настроил, все работает кроме почты, функция отправки почты с сайта не работает, как только не крутил по документации настройки почты в веб окружении ничего так и не заработало.
Почту используем доменную от яндекса.
в файле .msmtprc
указал подключение к почте
# smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host smtp.yandex.ru
port 587
from opt@balani-tm.com
keepbcc on
auth login
user opt@balani-tm.com
password пароль
tls on
tls_starttls off
tls_certcheck off
# smtp account configuration for balani-tm.com
account balani-tm.com
logfile /home/bitrix/msmtp_balani-tm.com.log
host smtp.yandex.ru
port 587
from opt@balani-tm.com
keepbcc on
auth login
user opt@balani-tm.com
password пароль
set_from_header on
tls on
tls_starttls off
tls_certcheck off
Но в логах при проверке лепит ошибку
Aug 08 05:50:41 host=smtp.yandex.ru tls=on auth=on user= opt@balani-tm.com from= opt@balani-tm.com recipients= hosting_test@bitrixsoft.com , noreply@bitrixsoft.com errormsg=’TLS handshake failed: An unexpected TLS packet was received.’ exitcode=EX_PROTOCOL
С сайта при проверке почты так и не работает функция маил. http://prntscr.com/tw2ngm
Кто может помочь советом что сделать как решить вопрос ,подскажите либо если есть время пишите как с вами связаться я согласен на платную помощь, уже 3 дня ковыряюсь не получается решить проблему.
Цитата |
---|
Сергей написал: Проблему вроде как решил. |
Цитата |
---|
Сергей написал: Проблему вроде как решил. |
# smtp account configuration for mysite
logfile /home/bitrix/msmtp_ mysite.log
Добрый день!
Коллеги, подскажите имеется доменная сеть в ней развернут почтовый сервер Microsoft Exchange 2010, так же развернута виртуальная машина с Bitrix VM 7.5.0, после настройки по инструкции у нас появилась возможность получать письма, но отправлять письма отсутствует. Уточнение , что у нас домен отличается от домена почтового сервера.
Настройки файла
# smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host 10.1.1.21 (ВНУТРЕННИЙ АДРЕС)
port 25
from bitrix24@ почта
aliases /etc/aliases
keepbcc off
auth login
user bitrix24@ домен
password ПАРОЛЬ
tls on
tls_starttls on
tls_certcheck off
Проверка выдает ошибку при tls_starttls off:
echo -e «test message» | /usr/bin/msmtp —debug -t -i name@site.ru
loaded system configuration file /etc/msmtprc
ignoring user configuration file /root/.msmtprc: No such file or directory
falling back to default account
using account default from /etc/msmtprc
host = 10.1.1.21 (ВНУТРЕННИЙ АДРЕС)
port = 25
source ip = (not set)
proxy host = (not set)
proxy port = 0
socket = (not set)
timeout = off
protocol = smtp
domain = localhost
auth = LOGIN
user = bitrix24@домен
password = *
passwordeval = (not set)
ntlmdomain = (not set)
tls = on
tls_starttls = off
tls_trust_file = system
tls_crl_file = (not set)
tls_fingerprint = (not set)
tls_key_file = (not set)
tls_cert_file = (not set)
tls_certcheck = off
tls_min_dh_prime_bits = (not set)
tls_priorities = (not set)
tls_host_override = (not set)
auto_from = off
maildomain = (not set)
from = bitrix24@домен
set_from_header = auto
set_date_header = auto
remove_bcc_headers = on
dsn_notify = (not set)
dsn_return = (not set)
logfile = /home/bitrix/msmtp_default.log
logfile_time_format = (not set)
syslog = (not set)
aliases = /etc/aliases
reading recipients from the command line and the mail
msmtp: TLS handshake failed: An unexpected TLS packet was received.
msmtp: could not send mail (account default from /etc/msmtprc)
Проверка выдает ошибку при tls_starttls on:
Источник
Если на чистом Веб-окружении не работает отправка почты
На первый месяц сотрудничества вы получаете скидку 20% на все работы!
- Главная
- База знаний
- Если на чистом Веб-окружении не работает отправка почты
Бывает, что сразу же после установки Веб-окружения 1С-Битрикс там не работает почта (даже если в меню Веб-окружения настройки почты заданы корректно).
Проявляется проблема таким образом — если попробовать отправить тестовое письмо из консоли
echo -e «test message» | /usr/bin/msmtp —debug -t -i info@atlant2010.ru
То вылезет ошибка
msmtp: cannot connect to 127.0.0.1, port 25: Connection refused
msmtp: could not send mail (account default from /etc/msmtprc)
Решается проблема просто — установкой sendmail
yum install sendmail
service sendmail start
Только нужно будет убедиться, что запуск sendmail добавился в автозагрузку..
Добавить sendmail в автозагрузку можно так:
chkconfig —add sendmail
Аналогично, скорее всего можно поставить и postfix вместо sendmail.
Более подробно о подключении postfix в Веб-окружении.
Наши довольные клиенты
С ребятами работаем уже 2 года. Отличная команда, отличный подбор программистов.
Практически в любое время суток есть связь с руководителями. Критичные вопросы можно решить даже в 2 часа ночи (для нас как интернет-проекта это очень важно).
Время, когда начинали сотрудничество с Атлантом сейчас вспоминается с легкой ухмылкой. А тогда — все было очень плохо.
Решили кардинально изменить сайт — старый «снести» и перейти на 1С-Битрикс.
Разработку сайта поручили фрилансеру. Он все сделал, сверстал сайт. Но прямо перед запуском у него случились какие-то трудности, 2 недели мы без связи. О нем ничего плохого сказать не могу, но — факт на лицо. Мы остались с недоработанной копией сайта (более 30 критичных доработок).
Как быть в такой ситуации — понятия не имели. Стали искать среди Золотых партнеров Битрикса, которые могли бы нам помочь в сложившейся ситуации.
Написали порядка сотни запросов.
Ответ от Атланта выделялся среди всех! Стоимость за работы оказалась одной из самых низких. Уверенность придавала пошаговая инструкция, что ребята собираются сделать с сайтом.
В итоге, запустили сайт, работаем с ними и ни разу не пожалели!
В первые 6 месяцев после начала сотрудничества — у нас рост продаж в 2 раза. Ставим любые, даже самые сложные задачи. Все выполняется.
Удобно, что все в одном месте: работы по сайту, 1С, хостинг, seo, дизайн и т.д.
Рекомендуем!
Работаем с компанией Атлант уже два года.
Всегда раскладываем яйца по разным корзинам и работали сразу с несколькими аутсорсерами.
За год перевели на «Атлант» от 20 до 70% выполнения задач по верстке сайта и настройке 1С.
Год за годом удивляемся развитию и прогрессу компании и радуемся за свой удачный выбор.
Уровень программистов стал выше — цены в пределах рынка, реакция руководства моментальная.
Как обычно когда все хорошо даже не знаешь что выделить и нет повода писать отзыв.
Ребята целиком создали наш ресурс www.datakam.ru
От стандартного визуально убожественного Б24 не оставили камня на камне.
Наши маркетологи, в ежемесячных отчетах, показывают мне как руководителю, положительный эффект изменений на сайте и в автоматизации оформления документов. Есть толк. В деньгах. В рублях.
Честно и откровенно рекомендуем этот творческий коллектив как надежного партнера в работе.
Самое смешное что мы никогда не видели никого из руководства и сотрудников в глаза — и при этом удовлетворены качеством и скоростью выполнения задач.
Рекомендуем.
Отвечаем.
Работаем с Atlant уже более 2х лет, все устраивает: скорость выполнения работ и качество. Бывает, что не хватает программистов или не всегда сходимся в вопросах дизайна, но все вопросы получалось решить более-менее оперативно.
Вполне доволен результатом. Спасибо.
C компанией АТЛАНТ мы сотрудничаем недавно, можно сказать только притираемся! Радует, что специалисты компании готовы к диалогу, и большинство спорных вопросов решается в режиме он-лайн и с учетом пожеланий заказчика. Цены на услуги, относительно большинства компаний, весьма доступные. Продолжаем работать, очень много проектов по сайту, надеемся что сотрудничество будет долгосрочным и взаимовыгодным!
Спасибо всем сотрудникам компании АТЛАНТ!
Начали работать с компанией Атлант недавно, но сразу же поняли, что выбор оказался удачным — все работы выполняются быстро и качественно, большое спасибо!
Источник
не отправляются письма
тип почтового события FEEDBACK_FORM
в форме тоже все настроено правильно, активно
sel ect * fr b_event order by DATE_INSERT desc
записи есть но почта не уходит ни администратору ни заказчику
в чем может еще быть проблема.
Цитата |
---|
pristav2@mail.ru пишет: тип почтового события FEEDBACK_FORM |
Цитата |
---|
Владимир Спасенников пишет: |
Цитата |
---|
pristav2@mail.ru пишет: тип почтового события FEEDBACK_FORM |
А какой компонент используется? Стандартная форма обратной связи main.feedback ?
Какие у вас e-mail адреса прописаны в почтовом шаблоне, который запускается по событию FEEDBACK_FORM ?
Какие e-mail адреса прописаны во входных параметрах компонента?
В коде компонента component.php что-то связанное с событием менялось?
В общем, подробнее распишите, что и как делаете.
1. Компонент используется стандартный — main.feedback
2. в почтовом шаблоне ничего не менял (как и было) единственно что сделал еще один такой же но на английском (для английской версии), все активно почтовые адреса в других настройках прописаны, привязка к языкам сделана, в настройках самого компонента выбран шаблон компонента
3. больше ничего не менял и не добавлял
просто при тестировании на локальном хостинге я почту не проверял, ошибка обнаружилась при развертывании у провайдера (кстати все настройки у провайдера так как и требует bitrix)
сейчас читаю сообщения делая запрос sel ect * fr b_event order by DATE_INSERT desc что, разумеется не удобно ((((
самое интересное что почта работает. ну я попробовал уведомить администратора (настройки->список пользователей->»оповестить пользователя») уведомление пришло мгновнно, из чего я сделал вывод что проблем на стороне провайдера нет
а вот отправка через форму не идет!
выполнил проверку сайта и получил такое сообщение:
Таблица в базе данных B_EVENT хранит очередь отправки почты с сайта. Там же регистрируется результат передачи писем. Если какие-то письма с сайта не были отправлены, возможно, проблема в адресе получателя, параметрах почтового шаблона или в работе почты на сервере в целом.
еще раз все проверил — не рабботает (((((((
Источник