LINUX.ORG.RU
ФорумAdmin

sendmail, mail(), php отправка почты через telnet работает, через mail() нет((


0

0

в общем дело такое: есть сервак на котором будут расположены сайты, апач+пхп+скуль настроен. надо настроить sendmail для возможности использования функции mail(). почтоный сервак не предполагается использовать.

зарегал dns имя для сервера на http://dyndns.com/, прикрутил, конфиги сендмэйла по дефолту (ОС Fedora 6). если подключаюсь через telnet localhost 25 - то почта отправляет (причем с любого падреса в строке MAIL FROM:)

а если хочу отправить письмо через mail() функцию в php - то ничего не приходит, логи пустые, в настройка php.ini - sendmail_path = /usr/sbin/sendmail -t -i

почтовый сервак повторюсь не нужен поэтому манов особо не читал на эту тему... помоги те плз

★★

ситуция маленько изменилась:

нужен хелп, запарился я уже с sendmail'oм надо что бы посылались письма через функциюю mail() php и все. если коннектиться через telnet localhost 25 то письма отсылаются при использовании любых адресов в "mail from: " и "rcpt to: все отправляется и доходит..

есть скрипт для теста: <?php if (mail("f1ex@inbox.ru", "the subject", "Example message", "From: f1ex@inbox.ru \r\n")) { echo "messege acepted for delivery"; } else { echo "some error happen"; } ?>

если запускаю в консоли #php 1.php то высвечивает - "messege acepted for delivery" но при этом письмо не присылается. а приходит письмо локальному руту ----- The following addresses had permanent fatal errors ----- <f1ex@inbox.ru> (reason: 550 Unrouteable address)

----- Transcript of session follows ----- ... while talking to mxs.mail.ru.: >>> MAIL From:<root@localhost.localdomain> SIZE=519 <<< 550 Unrouteable address 554 5.0.0 Service unavailable

Что делать уважаемые господа?

а, конфиг sendmail'a

divert(0)dnl include(`/usr/share/sendmail-cf/m4/cf.m4')dnl VERSIONID(`setup for linux')dnl OSTYPE(`linux')dnl DOMAIN(generic)dnl FEATURE(relay_entire_domain)dnl FEATURE(accept_unresolvable_domains)dnl FEATURE(use_cw_file)dnl FEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnl EXPOSED_USER(`root')dnl MAILER(local)dnl MAILER(smtp)dnl

ОС Fedora 6.

pliase help

f3ex ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.