Exim и функция mail() [PHP]
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Exim и функция mail() [PHP]
Подскажите направление (:
При отправке письма посредством функии mail() в PHP -ном коде, письмо никуда не уходит, а оседает в папке INPUT притом в логах тоже не слова о происходящем !
письма подписвыаются от имени nobody .
??
При отправке письма посредством функии mail() в PHP -ном коде, письмо никуда не уходит, а оседает в папке INPUT притом в логах тоже не слова о происходящем !
письма подписвыаются от имени nobody .
??
Услуги хостинговой компании 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/
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Exim и функция mail() [PHP]
Если в логах нихрена, значит ищешь ты не там. Копай php.ini
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
Re: Exim и функция mail() [PHP]
это папка где подготовленные к передаче письма хранятсяlissyara писал(а):в смысле - инпут?
полный путь: /var/spool/mqueue/input/ ну а далее папки с письмами на отправку
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
ну а в логах что?
не может быть чтоб не было логов
не может быть чтоб не было логов
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
я закрыл 25й порт от внешних раздрожителей чтобы лог на время испытаний не засорялиlissyara писал(а):ну а в логах что?
не может быть чтоб не было логов
и теперь в логе exim_mainlog только запись о успешном старте демона:
Код: Выделить всё
2007-10-03 17:16:24 exim 4.66 daemon started: pid=31984, -q15m, listening for SMTP on port 25 (IPv4) and for SMTPS on port 465 (IPv4)
Код: Выделить всё
2007-10-04 01:00:04 1IdIoe-00022y-T1 Failed to create spool file /var/spool/mqueue/input/e/1IdIoe-00022y-T1-D: Permission denied
2007-10-04 04:07:13 1IdLet-0007qS-0P Failed to create spool file /var/spool/mqueue/input/t/1IdLet-0007qS-0P-D: Permission denied
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
права на весь путь проверь
если в спуле ничё нужного нет - снеси диру exim и перезапусти почтарь - должен сам пеерсоздать с нужными правами
если в спуле ничё нужного нет - снеси диру exim и перезапусти почтарь - должен сам пеерсоздать с нужными правами
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
Снес папку /spool/mqueue ее система восстановила, но вложенные папки не сформировало и при отправке письма возврат FALSE в логе ничего ..lissyara писал(а):права на весь путь проверь
если в спуле ничё нужного нет - снеси диру exim и перезапусти почтарь - должен сам пеерсоздать с нужными правами
а когда сношу вложенные папки
/spool/mqueue/input
/spool/mqueue/msglog
их система при старте демона создает и функция возвращает TRUE но письма никуда не уходят ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
Re: Exim и функция mail() [PHP]
Сейчас у меня есть только один лог /var/log/exim_mainloglissyara писал(а):логи давай, как не уходят
Код: Выделить всё
2007-10-04 08:13:12 exim 4.66 daemon started: pid=28959, -q15m, listening for SMTP on port 25 (IPv4) and for SMTPS on port 465 (IPv4)
2007-10-04 08:16:20 exim 4.66 daemon started: pid=29500, -q15m, listening for SMTP on port 25 (IPv4) and for SMTPS on port 465 (IPv4)
2007-10-04 08:18:33 exim 4.66 daemon started: pid=29852, -q15m, listening for SMTP on port 25 (IPv4) and for SMTPS on port 465 (IPv4)
может еще какие существуют ? но я не вижу ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
Код: Выделить всё
more /etc/mail/mailer.conf
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
такого файла нетlissyara писал(а):Код: Выделить всё
more /etc/mail/mailer.conf
в этой папке у меня конфиг от dovecot лежит только
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
тогда я даже не знаю куда у тя почта девается

Код: Выделить всё
uname -a
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
lissyara писал(а):тогда я даже не знаю куда у тя почта девается![]()
Код: Выделить всё
uname -a
Код: Выделить всё
Linux 221038.ds.nac.net 2.6.10-1.770_FC3smp #1 SMP Thu Feb 24 14:20:06 EST 2005 i686 i686 i386 GNU/Linux
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
мдя... я даже не знаю есть ли утебя враппер почтовый...
=========
могу предложить снести текущий /usr/sbin/sendmail и сделать симлинк на exim
=========
могу предложить снести текущий /usr/sbin/sendmail и сделать симлинк на exim
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
Дык sendmail я сразу снес и поставил Exim 4.66 + Dovecotlissyara писал(а):могу предложить снести текущий /usr/sbin/sendmail и сделать симлинк на exim
симлинки на Exim срабатывают по комманде sendmail
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
хорошо. в логах apache/php что при попытке отправки?
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
в логе аппача error_loglissyara писал(а):хорошо. в логах apache/php что при попытке отправки?
Код: Выделить всё
2007-10-04 13:39:37 1IdUfh-0000e6-Uu <= nobody@vermenko.ru U=nobody P=local S=344 from <nobody@vermenko.ru> for andrei@vermenko.ru
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Exim и функция mail() [PHP]
Это очень похоже на лог exim. Причём корректный приём сообщения. :-)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- проходил мимо
Re: Exim и функция mail() [PHP]
вроде как центральный лог апача вот путь /usr/local/apache2/logsdikens3 писал(а):Это очень похоже на лог exim. Причём корректный приём сообщения. :-)
вот полный лог после чистки перезапуска апача и попытке послать письмо:
Код: Выделить всё
[Thu Oct 04 13:26:42 2007] [notice] Apache/2.0.50 (Unix) PHP/5.2.0 configured -- resuming normal operations
2007-10-04 13:39:37 1IdUfh-0000e6-Uu <= nobody@vermenko.ru U=nobody P=local S=344 from <nobody@vermenko.ru> for andrei@vermenko.ru
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Exim и функция mail() [PHP]
Непонятно почему Exim пишет свой лог туда.2007-10-04 13:39:37 1IdUfh-0000e6-Uu <= nobody@vermenko.ru U=nobody P=local S=344 from <nobody@vermenko.ru> for andrei@vermenko.ru

Exim говорит, что принял сообщение к доставке. Выделенное принадлежит к EXIM. Apache или PHP эти данные знать не могут.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
как интересно... 
=========
не хотите поставить правильный ОС, в котором логи сыплются на свои места а не непойми куда?

=========
не хотите поставить правильный ОС, в котором логи сыплются на свои места а не непойми куда?
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
М
При всем желании несмогу, сервак в штатах, только телнет управление ....lissyara писал(а):как интересно...
=========
не хотите поставить правильный ОС, в котором логи сыплются на свои места а не непойми куда?
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim и функция mail() [PHP]
ех...
тогда тока пилить и дебажить...
=========
IP-KVM не дают?
тогда тока пилить и дебажить...
=========
IP-KVM не дают?
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Exim и функция mail() [PHP]
Доработал конфиг эксима.
теперь в лог апача не пишет, но пишет следующее сообщение в exim_mainlog :
что ему не нравится ? все права в папке выставлены на юзера nobody
теперь в лог апача не пишет, но пишет следующее сообщение в exim_mainlog :
Код: Выделить всё
2007-10-09 16:53:21 exim 4.66 daemon started: pid=24959, -q15m, listening for SMTP on port 25 (IPv4)
2007-10-09 16:54:43 1IfM6F-0006Wh-2b <= nobody@vermenko.ru U=nobody P=local S=344 from <nobody@vermenko.ru> for andrei@vermenko.ru
2007-10-09 16:54:43 1IfM6F-0006Wh-2b Couldn't chown message log /var/spool/mqueue/msglog/F/1IfM6F-0006Wh-2b: Operation not permitted