не могу настроить sendmail

123
M
На сайте с 24.10.2011
Offline
173
#11

может просто sendmail настроить?

vitvirtual
На сайте с 18.10.2007
Offline
248
#12
Andreyka:
Поставить ssmtp вместо sendmail

Насколько я понял, какую бы почтовую программу я бы не установил, ее все равно придется настраивать вручную, править файлы hosts, настраивать DNS и т.п., поэтому какой смысл "менять шило на мыло"?

www.King-Servers.com - Dedicated Servers от 65$, VDS от 25$ / VPN - Open, Pptp, Double. Http proxy - http://secretsline.biz
M
На сайте с 24.10.2011
Offline
173
#13

vitvirtual, скажем так, все программы разные по уровню подготовки пользователя ) можно поставить webmin и посравнивать файлы до и после его правок, чтобы понимать, что там творится

Andreyka
На сайте с 19.02.2005
Offline
822
#14
vitvirtual:
Насколько я понял, какую бы почтовую программу я бы не установил, ее все равно придется настраивать

Абсолютно правильно. Или заплатить тому, кто настроит за вас.

Не стоит плодить сущности без необходимости
vitvirtual
На сайте с 18.10.2007
Offline
248
#15
michaek:
vitvirtualможно поставить webmin

У меня стоит ispmanager...

M
На сайте с 24.10.2011
Offline
173
#16

vitvirtual, одно другому не мешает

vitvirtual
На сайте с 18.10.2007
Offline
248
#17
Andreyka:
Абсолютно правильно. Или заплатить тому, кто настроит за вас.

Платил не раз уже, это хорошо делать, когда есть деньги...

L
На сайте с 07.12.2007
Offline
351
#18
lapdx:
отправляй ччерез php через gmail.

PHP юзает штатный почтовый клиент операционки, если он не установлен - работать не будет. В Юниксах sendmail ставится вместе с операционкой, но работает только локально, наружу не отправляет. Как на ЦентОС - не знаю.

vitvirtual:
Насколько я понял, какую бы почтовую программу я бы не установил, ее все равно придется настраивать вручную, править файлы hosts, настраивать DNS и т.п., поэтому какой смысл "менять шило на мыло"?

Смысл прост: настроить Sendmail - потратить не один день времени и свихнуть себе мозги, а тот же Postfix - пару часов работы максимум.

Andreyka
На сайте с 19.02.2005
Offline
822
#19
vitvirtual:
Платил не раз уже, это хорошо делать, когда есть деньги...

Всегда есть варианты:

1) Заработать денег

2) Выучить самому

vitvirtual
На сайте с 18.10.2007
Offline
248
#20
Ladycharm:
PHP юзает штатный почтовый клиент операционки, если он не установлен - работать не будет. В Юниксах sendmail ставится вместе с операционкой, но работает только локально, наружу не отправляет. Как на ЦентОС - не знаю.

Смысл прост: настроить Sendmail - потратить не один день времени и свихнуть себе мозги, а тот же Postfix - пару часов работы максимум.

На самом деле мне оставалось только настроить dns, чтобы sendmail заработал, полез читать, как настраивается postfix, и нашел, как настроить dns:


7. Настройка DNS сервера
Для того чтобы протестировать почтовый сервер, настройте Bind-chroot. Этот пакет позволить настроить DNS сервер.
Напомню, что наш почтовый сервер имеет следующий IP адрес 192.168.1.2.
При этом еще имеется локальная сеть с адресом 192.168.1.0

# yum install bind-chroot -y

# gedit /etc/sysconfig/network

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=mx.point.local

# gedit /var/named/chroot/etc/named.conf

acl "mynets" {127.0.0.0/8; 192.168.1.0/24; }; # Здесь 192.168.1.0/24 - адрес локальной сети
options {
listen-on port 53 { 192.168.1.2; localhost; }; # Здесь 192.168.1.2 - IP адрес сетевого адаптера почтового сервера, наш сервер слушает 53 порт этого интерфейса
directory "/var/named";
allow-query { any; mynets; };
#recursion no;
allow-recursion { mynets; };
allow-transfer { none; };
version "no version info";
};
include "/var/named/zone.conf";

# gedit /var/named/chroot/var/named/zone.conf

zone "point.local" IN {
type master;
file "point.local.conf";
allow-update { none; };
};

# gedit /var/named/chroot/var/named/point.local.conf

$TTL 3600
point.local. IN SOA mx.point.local. root.point.local. (
20010610 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum TTL
@ IN NS mx.point.local.
@ IN A 192.168.1.2
www IN CNAME @
@ IN MX 10 mx.point.local.
mx IN A 192.168.1.2

Открываем файл настроек сетевой карты:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

В нем добавляем строчку:

DNS1=192.168.1.2

Добавить адрес DNS сервера сюда:

# gedit /etc/resolv.conf -> DNS1=192.168.1.2

# service named start

# chkconfig --level 35 named on

# dig point.local

; <<>> DiG 9.7.4-RedHat-9.7.4-1.el5 <<>> point.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53153
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;point.local. IN A
;; ANSWER SECTION:
point.local. 3600 IN A 192.168.1.2
;; AUTHORITY SECTION:
point.local. 3600 IN NS mx.point.local.
;; ADDITIONAL SECTION:
mx.point.local. 3600 IN A 192.168.1.2
;; Query time: 8 msec
;; SERVER: 192.168.1.2#53(192.168.1.2)
;; WHEN: Wed Aug 17 05:03:48 2011
;; MSG SIZE rcvd: 78

# reboot

В общем, вскоре sendmail у меня заработает :)

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий