В базовых настройках в каталоге /www/bitrix
следует создать файл
.msmtprc
Со следующими настройками:
Код
# smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host smtp.yandex.ru
port 587
from
keepbcc off
auth on
user
password ТУТ_ПАРОЛЬ
Для вашей конфигурации потребуется заменить в полях
user, from и password на данные вашего почтового ящика.
Ещё один момент, что почта не пойдет если вы ни разу не входили в почтовый ящик (он только создан).
Потребуется сначала зайти и принять соглашение с яндексом.
Удобный способ проверки.
php -r "mail('vasha_pochta@pochtaru', 'Test', 'Test');"
интересный момент что под каждый сайт можно создать отдельную настройку изменяя первую переменную
# smtp account configuration for default
account default
например для site.ru
будет
account site.ru
если при запуске у вас пишет:
msmtp: account default not found in /etc/msmtprc and /root/.msmtprc
измените account на default как в настройке.
следует создать файл
.msmtprc
Со следующими настройками:
Код
# smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host smtp.yandex.ru
port 587
from
keepbcc off
auth on
user
password ТУТ_ПАРОЛЬ
Для вашей конфигурации потребуется заменить в полях
user, from и password на данные вашего почтового ящика.
Ещё один момент, что почта не пойдет если вы ни разу не входили в почтовый ящик (он только создан).
Потребуется сначала зайти и принять соглашение с яндексом.
Удобный способ проверки.
php -r "mail('vasha_pochta@pochtaru', 'Test', 'Test');"
интересный момент что под каждый сайт можно создать отдельную настройку изменяя первую переменную
# smtp account configuration for default
account default
например для site.ru
будет
account site.ru
если при запуске у вас пишет:
msmtp: account default not found in /etc/msmtprc and /root/.msmtprc
измените account на default как в настройке.