Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: mail();
Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » mail();

Страниц (1): [1]
 

1. DeepVarvar - 31 Августа, 2011 - 15:10:11 - перейти к сообщению
Существует проблема отправки почтовых сообщений.

При установленном уровне ошибок E_ALL - ошибки отсутствуют.

Проверка на возвращаемый результат ф-ции mail(); дает true, а значит письмо отправляется, но неизвестно в какую сторону.

nslookup type=mx xxxxxx.ru показывает что почтового домена за сайтом не закреплено.

Может в этом /usr/sbin/sendmail -t -i -f xxx@xxxxxx.ru ???
или в отсутствии почтового домена как такового???
2. EuGen - 31 Августа, 2011 - 15:25:28 - перейти к сообщению
А так отсылается?
PHP:
скопировать код в буфер обмена
  1. $tmp_stream=popen("sendmail -oi ".$email_address, "w");
  2. fwrite($tmp_stream,$message);          
  3. pclose($tmp_stream);
3. DeepVarvar - 31 Августа, 2011 - 15:32:59 - перейти к сообщению
Неа...
4. EuGen - 31 Августа, 2011 - 15:33:39 - перейти к сообщению
Так посмотрите что в логах sendmail (в обоих случаях)
5. DeepVarvar - 31 Августа, 2011 - 15:43:09 - перейти к сообщению
Нету логов сендмейла (облазил точно все)
6. EuGen - 31 Августа, 2011 - 15:51:03 - перейти к сообщению
Например,
CODE (htmlphp):
скопировать код в буфер обмена
  1. user@host:~# uname -a
  2. Linux host 2.6.38-10-server #46-Ubuntu SMP Tue Jun 28 16:31:00 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
  3. user@host:~# ls -la /var/log/mail*
  4. -rw-r----- 1 syslog adm        0 2011-07-31 06:51 /var/log/mail.err
  5. -rw-r----- 1 syslog adm      376 2011-07-27 06:02 /var/log/mail.err.1
  6. -rw-r----- 1 syslog adm      164 2011-07-24 17:03 /var/log/mail.err.2.gz
  7. -rw-r----- 1 syslog adm        0 2011-05-15 06:51 /var/log/mail.info
  8. -rw-r----- 1 syslog adm     1922 2011-05-12 12:05 /var/log/mail.info.1
  9. -rw-r----- 1 syslog adm      454 2011-05-03 10:44 /var/log/mail.info.2.gz
  10. -rw-r----- 1 syslog adm      576 2011-04-30 12:52 /var/log/mail.info.3.gz
  11. -rw-r----- 1 syslog adm      376 2011-04-22 16:53 /var/log/mail.info.4.gz
  12. -rw-r----- 1 syslog adm  6750553 2011-08-31 16:53 /var/log/mail.log
  13. -rw-r----- 1 syslog adm 13612363 2011-08-28 06:44 /var/log/mail.log.1
  14. -rw-r----- 1 syslog adm   605976 2011-08-21 06:35 /var/log/mail.log.2.gz
  15. -rw-r----- 1 syslog adm   500522 2011-08-14 06:25 /var/log/mail.log.3.gz
  16. -rw-r----- 1 syslog adm 14859368 2011-08-07 06:37 /var/log/mail.log.4.gz
  17. -rw-r----- 1 syslog adm        0 2011-03-29 12:22 /var/log/mail.warn
7. DeepVarvar - 31 Августа, 2011 - 16:06:22 - перейти к сообщению
EuGen ну это например...
Дозвонились до ТП хостинга.
Те долго мурыжили 4 строчки нашего скрипта пытаясь найти ошибку. Радость
Через пол часа поняв что проблема не в скрипте пообещали исправить уже настройки самого sendmail...

 

Powered by ExBB FM 1.0 RC1