The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Как настроить sendmail для отправки писем из PHP скриптов"
Версия для распечатки Пред. тема | След. тема
Форум WEB технологии
Исходное сообщение [ Отслеживать ]

. "Как настроить sendmail для отправки писем из PHP скриптов" +/
Сообщение от rusych (ok), 17-Ноя-08, 13:44 
>Разберитесь, куда отправляете почту. Если за пределы localhost(127.0.0.1), то в конфиге sendmail
>должен быть указан релей (SMART_HOST). Естественно, это релей должен разрешать Вашему
>localhost отправлять через него сообщения.
>Если же Ваш сервер публичный -- настраивайте sendmail (минимум настроек по дефолту),
>для отправки сообщений в другие домены.
>Вот Вам ссылочка, для примура. Может пригодится.
>http://vap.org.ru/mail@dialup/03.shtml

Сделал так:
vi /etc/mail/freebsd.mc
в строчке
dnl define(`SMART_HOST', `your.isp.mail.server')
установил свой почтовик
также добавил
MASQUERADE_AS ('mydomain.com')

потом
cd /etc/mail
rm *.db
rm freebsd.cf
make all
make install

sh /etc/rc.sendmail restart

теперь команда sendmail -d0.1 -bv root
Version 8.14.2
Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7
                NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SCANF
                STARTTLS TCPWRAPPERS USERDB XDEBUG
/etc/mail/sendmail.cf: line 77: unknown configuration line "
('mydomain.com')"

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = host
  (canonical domain name) $j = host.mydomain.com
         (subdomain name) $m = mydomain.com
              (node name) $k = host.mydomain.com
========================================================

и при отсылке вот такой лог
###################################################################################
Nov 17 12:06:34 leader sendmail[16291]: mAHA6YoK016291: to=mankis_t@ukr.net, ctladdr=www (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30724, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Nov 17 12:21:55 leader sm-msp-queue[16367]: mAH9qGjM016177: to=t00r@ukr.net, ctladdr=mykola (1001/0), delay=00:29:39, xdelay=00:00:00, mailer=relay, pri=120037, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Nov 17 12:21:55 leader sm-msp-queue[16367]: mAHA6YoK016291: to=mankis_t@ukr.net, ctladdr=www (80/80), delay=00:15:21, xdelay=00:00:00, mailer=relay, pri=120724, relay=[127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Nov 17 12:29:12 leader sendmail[16408]: mAHATCXa016408: from=www, size=726, class=0, nrcpts=1, msgid=<d2053daff1a37273924908a2972b545a@mydomein.com>, relay=www@localhost
Nov 17 12:29:12 leader sendmail[16408]: mAHATCXa016408: to=ppp222@meta.ua, ctladdr=www (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30726, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Nov 17 12:39:09 leader sendmail[16446]: NOQUEUE: SYSERR(root): /etc/mail/sendmail.cf: line 77: unknown configuration line "\n ('mydomein.com')"
Nov 17 12:39:24 leader sendmail[16447]: NOQUEUE: SYSERR(root): /etc/mail/sendmail.cf: line 77: unknown configuration line "\n ('mydomein.com')"

Почему он все равно на локал хост шлет, не пойму.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Как настроить sendmail для отправки писем из PHP скриптов, rusych, 14-Ноя-08, 23:21  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру