php mail и битрикс
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
php mail и битрикс
Коллеги так как не очень в php подскажите что не так
битрих установили и когда проверку конфигурации делаем. пишет что не может отправить сообщение через функцию php mail()
Хотя я ручками с сервака отправляю и все нормально доходит.
mail pupkin@yandex.ru
Установлене Centos 6.5 настроин ssmtp прожка т.к. необходимости в postfix нет.
битрих установили и когда проверку конфигурации делаем. пишет что не может отправить сообщение через функцию php mail()
Хотя я ручками с сервака отправляю и все нормально доходит.
mail pupkin@yandex.ru
Установлене Centos 6.5 настроин ssmtp прожка т.к. необходимости в postfix нет.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Re: php mail и битрикс
ошибка какая при отправке?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
Re: php mail и битрикс
блин хз, программер пхп у нас слабоватый ну он мне скинул типаElectronik писал(а):ошибка какая при отправке?
Код: Выделить всё
настроить сервак чтобы он email отправлял с помощью php, через функцию mail().
вот поэтому сюда и пишу
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Re: php mail и битрикс
странный у вас программер.
Просто ошибка или есть еще что то? Что в логах?писал что ошибок битрих не выводит типа только сообщение Ошибка отправки!
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
Re: php mail и битрикс
Попробую уточнит.Electronik писал(а):странный у вас программер.Просто ошибка или есть еще что то? Что в логах?писал что ошибок битрих не выводит типа только сообщение Ошибка отправки!
Из того что я сам делал в /etc/php.ini я так понимаю битрикс с этим файлом завязан.
прописал строчку
Код: Выделить всё
sendmail_path = ssmtp -t
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Re: php mail и битрикс
угу, а авторизовываться он как по Вашему будет?
Проверить правильность ввода амортизационных данных для почты.
поставить PEAR, и установить модуль PEAR::Mail.
почитать вот тут
если отправка идёт с localhost, то настроить relay до основного почтового сервера
Проверить правильность ввода амортизационных данных для почты.
поставить PEAR, и установить модуль PEAR::Mail.
почитать вот тут
если отправка идёт с localhost, то настроить relay до основного почтового сервера
Последний раз редактировалось Electronik 2014-01-31 20:22:13, всего редактировалось 1 раз.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
Re: php mail и битрикс
проверяю отправку под рутом с сервака
И все доходит
Код: Выделить всё
cat > test << "EOF"
To:youraccount@gmail.com
From:yourrobotuser@domain.com
Subject: Test
This is a test mail.
EOF
ssmtp -t < test
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Re: php mail и битрикс
ну так Вы отправляете не через php mail()
вот так тестить
вот так тестить
Код: Выделить всё
php -r "mail('test@email.com', 'Test', 'Test');"
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
Re: php mail и битрикс
Во... спасибо вот об этом я и не знал.Electronik писал(а):ну так Вы отправляете не через php mail()
вот так теститьКод: Выделить всё
php -r "mail('test@email.com', 'Test', 'Test');"
выдает
Код: Выделить всё
php -r "mail('a.ge@gmail.com', 'Test', 'Test');"
msmtp: account default not found: no configuration file available
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Re: php mail и битрикс
а вы из под рута пытались отправить почту?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
Re: php mail и битрикс
ага/// уже сообразил что надо под bitrix зайтиElectronik писал(а):а вы из под рута пытались отправить почту?
Код: Выделить всё
msmtp: /home/bitrix/.msmtprc: must have no more than user read/write permissions
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Re: php mail и битрикс
покажите вывод
Код: Выделить всё
ls -l /home/bitrix/
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
Re: php mail и битрикс
Код: Выделить всё
Electronik писал(а):покажите выводКод: Выделить всё
ls -l /home/bitrix/
Код: Выделить всё
]$ ls -l /home/bitrix
итого 4
drwxrwx---. 23 bitrix bitrix 4096 Янв 31 17:14 www
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
- Electronik
- капитан
- Сообщения: 1593
- Зарегистрирован: 2008-11-15 17:32:56
- Откуда: Минск
- Контактная информация:
Re: php mail и битрикс
Cоздайте файл /home/bitrix/.msmtprc со следующим содержимым:
Код: Выделить всё
account default
logfile /home/bitrix/.msmtp.log
host smtp.gmail.com
port 587
from <логин>@gmail.com
auth on
user <логин>
password <пароль>
tls on
tls_starttls on
tls_certcheck off
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог
Блог
- Spook1680
- лейтенант
- Сообщения: 994
- Зарегистрирован: 2009-07-28 12:26:09
Re: php mail и битрикс
Заработало спасибо! Сообразил добавить авторизацию. Не вкурсе был что он использует этот файлик авторизацииElectronik писал(а):Cоздайте файл /home/bitrix/.msmtprc со следующим содержимым:Код: Выделить всё
account default logfile /home/bitrix/.msmtp.log host smtp.gmail.com port 587 from <логин>@gmail.com auth on user <логин> password <пароль> tls on tls_starttls on tls_certcheck off
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "