Установил postfix хочу проверить его работаспособность , postfix start выдает следущее :
postfix/postfix-script: fatal: the Postfix mail system is already running
что это такое и как с этим бороться ??? помогите пожалуйста
Postfix
the Postfix mail system is already running
потому что он уже запущен у вас, а вы пытаетесь запустить его повторно.
Большое спасибо ВАМ )
установил ,натсроил домен прописал в сетевой настройки.
отправляю тестовое письмо через команду mail , нужный пользователь получает письмо.(как я понел это локальное письмо)
Далее через telnet example.example.com 25 (на порт 25 отправляю сообщение ,да и еще не понятно зачем в примере прописан домен третьего уровня ???? example<-(зачем он тут???).example.com)
Далее команда :
MAIL FROM: <test@client.example.com> пишет
550 5.7.1 <test@client.example.com>... Relaying denied. IP name lookup failed [212.156.207.222] что они меет ввиду ? почему не может найти имя ??? и как проверить ...
Заранее огромное спасибо .... Поднятие почтавика уже весь мозг вынесла
,да и еще не понятно зачем в примере прописан домен третьего уровня ????
для примера.
Заранее огромное спасибо .... Поднятие почтавика уже весь мозг вынесла
[quote=bearwoolfs] ,да и еще не понятно зачем в примере прописан домен третьего уровня ????
для примера.
Заранее огромное спасибо .... Поднятие почтавика уже весь мозг вынесла
Почтовый сервер Postfix+MySql+Postfixadmin smile[/quote]
Блин вот как раз надо Поднять на Debian((((( а не на FreeBSD
Я конечно извеняюсь может поможете происнить тогда в такой ситуации
Вопрос таков : Имею домен к примеру sss60.ru , а также статический ip на серваке (пример)192.168.1.137 шлюзом для него являеться (пример)192.168.1.138. при проверки MX записи командой dig sss60.ru выдает что почтовый сервер для него mail.sss60.ru , а домен который я присвоил компу в Debian postman. Разве команда dig не должна быда выдать что сервером являеться postman.sss60.ru ? При команде dig с функцией А dig sss60.ru A пишет что домен соответствует Шлюзу 192.168.1.138, разве он не должен соответствовать моему статическому ip ???
проверю обратную запись PTR
<<>> DiG 9.7.3 <<>> -x 192.168.1.138
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 4781
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;192.168.1.138.in-addr.arpa. IN PTR
;; AUTHORITY SECTION:
138.168.192.in-addr.arpa. 86400 IN SOA ns1.kraft-s.net. admin.kraft-s.net. 2010021800 86400 7200 2592000 345600
;; Query time: 2 msec
;; SERVER: 213.156.192.1#53(213.156.192.1)
;; WHEN: Mon Oct 31 08:16:00 2011
;; MSG SIZE rcvd: 103
\Тоже самое и для ip нет секции AUTHORITY SECTION:
Помогите пожалуйста разобраться с ситуацией
Блин вот как раз надо Поднять на Debian((((( а не на FreeBSD
так в debian по умолчанию exim, зачем вам postfix? smile
А вообще нет ни какой разницы на чем поднимать postfix(разница лишь только будет в путях к конфигурационным файлам и настройкам межсетевого экрана)
Я конечно извеняюсь может поможете происнить тогда в такой ситуации
Вопрос таков : Имею домен к примеру sss60.ru , а также статический ip на серваке (пример)192.168.1.137 шлюзом для него являеться (пример)192.168.1.138. при проверки MX записи командой dig sss60.ru выдает что почтовый сервер для него mail.sss60.ru , а домен который я присвоил компу в Debian postman. Разве команда dig не должна быда выдать что сервером являеться postman.sss60.ru ? При команде dig с функцией А dig sss60.ru A пишет что домен соответствует Шлюзу 192.168.1.138, разве он не должен соответствовать моему статическому ip ???
Что у вас с днс, вывод nslookup <имя сервера> что покажет?
admin@postman:~$ nslookup sss60.ru
Server: 222.122.192.1 тут мой предпочитаемый DNS
Address: 222.122.192.1#53
Name: sss60.ru
Address: 192.168.1.138 Мой шлюз
На Exime что-то не получилось (((
Вот взял книгу Postfix
СанктПетербург–Москва
2008
Подробное руководство
Современный транспорт
для сообщений. Пытаюсь пока тщетно .
И что сие значит исходя из отклика nslookup???
:( :(
MAIL FROM: <test@client.example.com> пишет
550 5.7.1 <test@client.example.com>... Relaying denied. IP name lookup failed [212.156.207.222] что они меет ввиду ? почему не может найти имя ??? и как проверить ...
НЕУ вот и он сам main.cf немного отличаеться от оригинала , почему то у меня такой нет графы mydomain
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = postman.sss60.ru
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = postman.sss60.ru, sss60.ru, , localhost,$mydomain,$myhostname,mydomain,myhostname
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
bearwoolfs, для оформления используйте теги [ code ], у вас конфиг какой то кривой.
почему то у меня такой нет графы mydomain
А оригинал конфига есть ? даже должен быть. Что то вроде такого main.cf.examples или main.cf.default, хотя в конфиге явно прописано же: See /usr/share/postfix/main.cf.dist , за основу взять его можно =)
Может все же Exim добить он вроде легче , у вас нет ли чего по EXIM ,??? на базе Debian
Может все же Exim добить он вроде легче , у вас нет ли чего по EXIM ,??? на базе Debian
здесь поищите: http://linuxforum.ru/viewforum.php?id=6 и здесь
Прописываю алиасы в /etc/aliases
root: postmaster
postmaster: postmaster@mydomain.com.uaВ терминале:
[console]
root@evolutiongame:~# newaliases
postalias: warning: /etc/aliases.db: duplicate entry: "root"
[/console]
Что не так? Вот весь файл aliases:
Показать
# /etc/aliases
mailer-daemon: postmaster
root: postmaster
postmaster: postmaster@mydomain.com.ua
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: usernameclamav: root