Сейчас ставим коробку и столкнулись с проблемой, что почта из CRM не отправляется. Это связано с использованием демо-ключа (лицензию ещё не купили) или нужно смотреть на нашей стороне настройки?
Решил проверить в настройках системы, и вот что получил в ответ:
Цитата
Результат теста: Ошибка! Не работает
Осуществляется передача тестового письма на почтовый адрес hosting_test@bitrixsoft.com через стандартную php функцию mail. Чтобы максимально приблизить тест к реальной работе почты, заведен служебный ящик.
В качестве тестового текста письма передается исходный код скрипта проверки сайта.
Никакие пользовательские данные не передаются!
Обратите внимание, что тест не проверяет доставку письма в почтовый ящик. Более того, нельзя протестировать доставку почты на другие почтовые сервера.
Если время отправки письма больше секунды, это может значительно затормозить работу сайта. Обратитесь к хостеру с просьбой настроить отложенную отправку почты (через спулер) или включите передачу почты (и работу агентов) через cron. Для этого в dbconn.php надо добавить константу: define('BX_CRONTAB_SUPPORT', true);
Затем на cron добавьте ежеминутное выполнение скрипта php /var/www/bitrix/modules/main/tools/cron_events.php. (замените /var/www на свой путь к корню сайта).
Но если функция mail() в данном случае не отработала, с большой уверенностью можно утверждать, что передача почты стандартным способом php на сервере невозможна.
Если хостер предоставляет альтернативные способы отправки почты с сайта, их можно использовать через функцию custom_mail. Определите эту функцию в файле /bitrix/php_interface/init.php, она будет использоваться вместо встроенной mail функции с тем же набором параметров.
К настройкам виртуальной машины доступа нет, есть только ssh-доступ. Зашёл на сервер под sudo, решил попробовать настроить по этой инструкции. Выяснилось, что zend-server не установлен. Команда chkсonfig --list|grep postfix выдаёт следующее:
Код
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'.
Ввожу \x5bpostfix\x5d.service - получаю \x5bpostfix\x5d.service При попытке ввести service postfix status в окне терминала появляется следующее:
Код
Redirecting to /bin/systemctl status postfix.service
? postfix.service - Postfix Mail Transport Agent
Loaded: loaded (/usr/lib/systemd/system/postfix.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2018-08-16 05:28:43 MSK; 24min ago
Main PID: 15347 (master)
CGroup: /system.slice/postfix.service
??15347 /usr/libexec/postfix/master -w
??15348 pickup -l -t unix -u
??15349 qmgr -l -t unix -u
Aug 16 05:28:43 bitrix24.dmaster.ru systemd[1]: Starting Postfix Mail Transport Agent...
Aug 16 05:28:43 bitrix24.dmaster.ru postfix/postfix-script[15345]: starting the Postfix mail system
Aug 16 05:28:43 bitrix24.dmaster.ru postfix/master[15347]: daemon started -- version 2.10.1, configuration /etc/postfix
Aug 16 05:28:43 bitrix24.dmaster.ru systemd[1]: Started Postfix Mail Transport Agent.
В итоге почта всё равно не работает. Не могу понять, что не так делаю Пробовал установить zend-server, пишет, что такого пакета нет:
Код
Loaded plugins: etckeeper, fastestmirror, merge-conf
Loading mirror speeds from cached hostfile
* base: ftp.nsc.ru
* epel: mirror.linux-ia64.org
* extras: ftp.nsc.ru
* remi: mirror.reconn.ru
* remi-php71: mirror.reconn.ru
* remi-safe: mirror.reconn.ru
* updates: ftp.nsc.ru
No package zend-server available.
Error: Nothing to do
Как это нет? У Вас shared-хостинг что-ли? Или какой-нибудь русоникс "Сервер без забот"? Если у Вас shared и используется КП, то у меня для вас плохие новости) А если у Вас что-то типа русоникса - то обратитесь к их системным администраторам - они настроят
Здравствуйте. У меня та же проблема. SMTP настраиваю под яндекс с портом 465 при проверке системы все зависает на проверке отправки почты. Помогает только ребут системы. Если же ни делать ребут то хост отрубает какие то процесы связаные с mysql. Вас приветствует Регистратор доменных имён REG.RU! Уведомляем вас, что на сервере (НОВЫЙ БХ) наблюдается нехватка оперативной памяти, в следствие чего происходит аварийное завершение процессов. Вам необходимо произвести оптимизацию использования памяти, либо повысить ваш тарифный план. Наши рекомендации по решению проблемы: https://www.reg.ru/support/hosting-i-servery/servery-vps/reshenie-problem-raboty-vps/mne-prishlo-uvedomlenie-o-nehvatke-operativnoy-pamyati Список остановленных процессов: Oct 28 20:35:02 ovzhost140 kernel: [12523414.471410] Out of memory in UB 40674685: OOM killed process 352462 (mysqld) score 0 vm:1408784kB, rss:199020kB, swap:0kB Oct 28 20:40:02 ovzhost140 kernel: [12523714.618938] Out of memory in UB 40674685: OOM killed process 391149 (mysqld) score 0 vm:1408656kB, rss:197448kB, swap:0kB Oct 28 20:43:01 ovzhost140 kernel: [12523894.068028] Out of memory in UB 40674685: OOM killed process 420929 (mysqld) score 0 vm:1539852kB, rss:199040kB, swap:0kB Oct 28 20:44:01 ovzhost140 kernel: [12523954.402703] Out of memory in UB 40674685: OOM killed process 449873 (mysqld) score 0 vm:1343124kB, rss:194756kB, swap:0kB Oct 28 20:45:02 ovzhost140 kernel: [12524014.761442] Out of memory in UB 40674685: OOM killed process 453291 (mysqld) score 0 vm:1277580kB, rss:184928kB, swap:0kB Oct 28 20:45:05 ovzhost140 kernel: [12524017.841788] Out of memory in UB 40674685: OOM killed process 459129 (mysqld) score 0 vm:1212044kB, rss:184892kB, swap:0kB Oct 28 20:45:07 ovzhost140 kernel: [12524019.599008] Out of memory in UB 40674685: OOM killed process 463645 (mysqld) score 0 vm:1080832kB, rss:184652kB, swap:0kB Oct 28 20:45:09 ovzhost140 kernel: [12524022.070840] Out of memory in UB 40674685: OOM killed process 465919 (mysqld) score 0 vm:1080840kB, rss:184908kB, swap:0kB Oct 28 20:45:17 ovzhost140 kernel: [12524029.757722] Out of memory in UB 40674685: OOM killed process 468595 (mysqld) score 0 vm:1212040kB, rss:194836kB, swap:0kB Oct 28 20:45:22 ovzhost140 kernel: [12524035.045937] Out of memory in UB 40674685: OOM killed process 472985 (mysqld) score 0 vm:1146372kB, rss:184780kB, swap:0kB Oct 28 20:46:01 ovzhost140 kernel: [12524074.304017] Out of memory in UB 40674685: OOM killed process 473311 (mysqld) score 0 vm:1212044kB, rss:193580kB, swap:0kB Oct 28 20:47:01 ovzhost140 kernel: [12524134.541713] Out of memory in UB 40674685: OOM killed process 475571 (mysqld) score 0 vm:1212040kB, rss:190684kB, swap:0kB Oct 28 20:48:01 ovzhost140 kernel: [12524193.777257] Out of memory in UB 40674685: OOM killed process 478600 (mysqld) score 0 vm:1212036kB, rss:186484kB, swap:0kB Oct 28 20:49:01 ovzhost140 kernel: [12524253.994414] Out of memory in UB 40674685: OOM killed process 487809 (mysqld) score 0 vm:1212040kB, rss:191860kB, swap:0kB Oct 28 20:50:01 ovzhost140 kernel: [12524314.190508] Out of memory in UB 40674685: OOM killed process 491804 (mysqld) score 0 vm:1212044kB, rss:184836kB, swap:0kB Oct 28 20:50:02 ovzhost140 kernel: [12524315.081645] Out of memory in UB 40674685: OOM killed process 495376 (mysqld) score 0 vm:1070060kB, rss:184400kB, swap:0kB Oct 28 20:50:03 ovzhost140 kernel: [12524315.726780] Out of memory in UB 40674685: OOM killed process 497711 (mysqld) score 0 vm:1070464kB, rss:182844kB, swap:0kB Oct 28 20:50:04 ovzhost140 kernel: [12524317.080356] Out of memory in UB 40674685: OOM killed process 499446 (mysqld) score 0 vm:1080836kB, rss:178704kB, swap:0kB Oct 28 20:50:05 ovzhost140 kernel: [12524317.687181] Out of memory in UB 40674685: OOM killed process 501143 (mysqld) score 0 vm:1068192kB, rss:181436kB, swap:0kB --С уважением, Регистратор доменных имён REG.RU
От сюда и ошибки у предыдущего автора. Помогает ребут системы, но проблема не решается, если НЕ сменить порт то проверка системы снова зависнет. С портом 25 в smtp на яндексе например все тесты проходят успешно и ошибок отправки почты в проверке системы нет. Но письма отправленые не доходят до адресета а виснут в отправленых или же попадают в спам. вот что в логах Oct 28 17:13:48 host=smtp.mail.ru tls=on auth=on user=тут почта@mail.ru from=тут почта@mail.ru recipients=тут почта@mail.ru errormsg='the server sent an empty reply' exitcode=EX_PROTOCOL Oct 28 17:15:01 host=smtp.mail.ru tls=on auth=on user=тут почта@mail.ru from=тут почта@mail.ru recipients=тут почта@mail.ru errormsg='the server sent an empty reply' exitcode=EX_PROTOCOL Oct 28 17:27:01 host=smtp.mail.ru tls=on auth=on user=тут почта@mail.ru from=тут почта@mail.ru recipients=тут почта@mail.ru mailsize=932 smtpstatus=250 smtpmsg='250 OK id=1gGm1t-0005bk-Jk' exitcode=EX_OK Oct 28 17:31:02 host=smtp.mail.ru tls=on auth=on user=тут почта@mail.ru from=тут почта@mail.ru recipients=тут почта@mail.ru errormsg='the server sent an invalid reply' exitcode=EX_PROTOCOL Oct 28 17:33:02 host=smtp.mail.ru tls=on auth=on user=тут почта@mail.ru from=тут почта@mail.ru recipients=тут почта@mail.ru mailsize=932 smtpstatus=250 smtpmsg='250 OK id=1gGm7h-0005XQ-Pi' exitcode=EX_OK Oct 28 17:35:56 host=smtp.yandex.ru tls=on auth=on user=тут почта@yandex.ru from=тут почта@yandex.ru recipients=тут почта@mail.ru smtpstatus=554 smtpmsg='554 5.7.0 Failed to authorize the sender 1540737356-0wprFZ6xHJ-ZuPGmY7C 1540737356-zcamt2u1LK-ZtXeuaMI' errormsg='the server did not accept the mail' exitcode=EX_UNAVAILABLE Oct 28 17:37:41 host=smtp.yandex.ru tls=on auth=on user=тут почта@yandex.ru from=тут почта@yandex.ru recipients=hosting_test@bitrixsoft.com mailsize=134 smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued on smtp3o.mail.yandex.net as 1540737461-eloSmXzgza-beAuBHPB' exitcode=EX_OK (вот этот лог успешен из за того что в настройках smtp был порт 25.)
как вы видите по логам я тестил с smtp на яндес и маил, но почта привязана к аккаунту у меня только маил так как по какой то причине почта на яндекс привязанная перестала работать, а повторная привязка почты Яндекс не увенчалась успехом, при заполнения полей выдает (Ошибка подключения к серверу) http://skrinshoter.ru/s/291018/Ww2ARBl2?a , так же через IMAP не получилась с той же ошибкой. Щас удалил все файлы smtp http://skrinshoter.ru/s/291018/HUbJhgVy?a и тест системы не подвисает но в проверке система я по прежнему наблюдаю ошибку отправки почты http://skrinshoter.ru/s/291018/3Y2V1ILQ?a.
У меня Корп портал на демо ключе и установлены все последние обновления (БЕТА). Ни чего в настройках я не менял кроме того что запустил smtp сервер в настройках модуля mail. Так же хочу заметить что проблема была еще до того как я включил smtp в настройках модуля mail.(кстати не знаю как его теперь отключить, кнопка в настройках не отключает.). Хостинг REG.RU/ сетевое окружение битрикс. Настройки управления записи домена в скине http://skrinshoter.ru/s/291018/ZzpPn7i9 . Еще раз подчеркну проблемы которые не получилось решить самостоятельно: 1. Не отправляются письма с подключенного ящика mail.ru 2. Не привязывается ящик yandex.ru http://skrinshoter.ru/s/291018/Ww2ARBl2?a 3. Не настраивается корректно smtp с портом который указан в мануалах. 4. Не отключается smtp который в настройках модуля почты.
Всю голову себе уже сломал, может есть тут гуру который знает в чем тут проблема. Готов даже копеечкой поделиться а то сроки жмут.
Владимир Васильев написал: У меня та же проблема. SMTP настраиваю под яндекс с портом 465 при проверке системы все зависает на
У яндекса 587 порт
А как решить проблему с подключением яндекс почты? дело в том что она вообще не подключаеться 1. Не отправляются письма с подключенного ящика mail.ru 2. Не привязывается ящик yandex.ru http://skrinshoter.ru/s/291018/Ww2ARBl2?a
Владимир Васильев написал: У меня Корп портал на демо ключе и установлены все последние обновления (БЕТА). Ни чего в настройках я не менял кроме того что запустил smtp сервер в настройках модуля mail.
Зайдите на сервер и сконфигурируйте msmtp (либо так либо так).
Зайдите на сервер и сконфигурируйте msmtp (либо так либо так ).
Сконфигурировал способом первым, ошибки в проверке системы теперь нет. Но проблема с нерабочей почтой остается.
По итогу так и не удалось решить проблемы : 1. Не отправляются письма с подключенного ящика mail.ru 2. Не привязывается ящик yandex.ru http://skrinshoter.ru/s/291018/Ww2ARBl2?a
Владимир Васильев написал: 1. Не отправляются письма с подключенного ящика mail.ru
Вы же подключаете почту на яндексе, как почта может уходить с mail.ru? Вам тогда нужно ждать почтового клиента в стабильной версии (он вроде как умеет, но это не точно).
Владимир Васильев написал: 1. Не отправляются письма с подключенного ящика mail.ru
Вы же подключаете почту на яндексе, как почта может уходить с mail.ru? Вам тогда нужно ждать почтового клиента в стабильной версии (он вроде как умеет, но это не точно).
А в настройках почтового ящика собирать включили доступ по соответствующим протоколам? По-умолчанию он выключен
Я и с маила побывал... но почта так и не уходит.... Или как то можно настроить???? По сути отправка больше интересна с маил.ру. Буду очень признателен если поможете настроить отправку с маил. А что касается настроек поп3, ниже скрин
Напишу сюда, что б не плодить темы... через mail.ru к концу дня не отправляются сообщения из карточки клиента. Такое ощущение, что стоит ограничение на отправку.. настроено через imap / 993
Цитата
поддержка mail.ru ответила : Пожалуйста, запросите у отправителя полный лог SMTP-сессии отправки письма на Ваш адрес. Этот лог должен содержать несколько попыток отправки, а также полный ответ нашего сервера (emx.mail.ru).
где можно посмотреть логи? или может кто сталкивался с проблемой?