Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - Postfix 2.3.3 не слушает SMTP

Ответить
Настройки темы
Redhat/Fedora - Postfix 2.3.3 не слушает SMTP

Аватара для xargaster

Пользователь


Сообщения: 110
Благодарности: 10

Профиль | Отправить PM | Цитировать


Изменения
Автор: xargaster
Дата: 15-11-2007
Описание: Дополнительные сведения
Вложения
Тип файла: txt procmailrc.txt
(155 байт, 4 просмотров)
Тип файла: txt master.cf.txt
(4.0 Kb, 6 просмотров)
Тип файла: txt main.cf.txt
(27.0 Kb, 5 просмотров)
Здравствуйте. Проблема заключается в седующем. Установлен Postfix 2.3.3 почту принимает, отправяет. Но отказываается слушать smtp. Все клиенты с помощью которых пытаюсь отправить почту пишут: Connection Timed Out. В iptables 25 порт разрешён.
Заранее спасибо за помощь.
В maillog имеются следущие сообщения
Цитата:
Nov 15 20:47:39 nunki postfix/master[14072]: warning: process /usr/libexec/postfix/smtpd pid 15479 exit status 1
Nov 15 20:47:39 nunki postfix/master[14072]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Nov 15 20:48:39 nunki postfix/smtpd[15483]: fatal: open database /etc/postfix/vdomains.db: No such file or directory
Nov 15 20:48:40 nunki postfix/master[14072]: warning: process /usr/libexec/postfix/smtpd pid 15483 exit status 1
Nov 15 20:48:40 nunki postfix/master[14072]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling

-------
Знания должны принадлежать всем!


Отправлено: 16:42, 15-11-2007

 

Аватара для Dm1try

Старожил


Сообщения: 215
Благодарности: 33

Профиль | Отправить PM | Цитировать


Потрудитесь, его как минимум настроить:

Код: Выделить весь код
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
unknown_local_recipient_reject_code = 550
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mailbox_command = /usr/bin/procmail
smtpd_banner = $myhostname ESMTP BUGZ
debug_peer_level = 2
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-2.3.3/samples
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
virtual_mailbox_domains = domain.com
virtual_mailbox_base = /etc/postfix/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vdomains
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000 
smtpd_recipient_restrictions = reject_unauth_destination permit_sasl_authenticated
smtpd_sasl_auth_enable = yes
mydestination = $myhostname, localhost.$mydomain, $mydomain
relayhost = smtp.provider.com
myorigin = $mydomain
1. прочитать как и в каком порядке считываются переменные в конф. файле postfix.
2. alias_database = hash:/etc/aliases.db - согласно здравому смыслу.
3. smtpd_recipient_restrictions = permit_sasl_authenticated, reject_unauth_destination
4. разобраться хотите ли вы использовать виртуальных пользователей или, все же, виртуальные почтовые ящики.
5. SASL с таким конфигом, может заработает может и нет, точно сказать нельзя, приведенной информации недостаточно.

Отправлено: 09:34, 16-11-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для xargaster

Пользователь


Сообщения: 110
Благодарности: 10

Профиль | Отправить PM | Цитировать


Цитата Dm1try:
4. разобраться хотите ли вы использовать виртуальных пользователей или, все же, виртуальные почтовые ящики. »
Нет. Для каждого почтового ящика создаётся пользователь, с домашним каталогом: /home/domain/homes/user/
Цитата Dm1try:
SASL с таким конфигом, может заработает может и нет, точно сказать нельзя, приведенной информации недостаточно. »
Какая ещё необходима информация?

-------
Знания должны принадлежать всем!


Отправлено: 15:11, 16-11-2007 | #3


Аватара для xargaster

Пользователь


Сообщения: 110
Благодарности: 10

Профиль | Отправить PM | Цитировать


Пожалуйста помогите. Очень срочно нужно. Пожалуйста.

-------
Знания должны принадлежать всем!


Отправлено: 19:47, 16-11-2007 | #4


Аватара для xargaster

Пользователь


Сообщения: 110
Благодарности: 10

Профиль | Отправить PM | Цитировать


Создал postmap /etc/postfix/vdomains
Теперь postfix стал слушать smtp. Но возникла новая проблема . При включенной авторизации postfix не хочет авторизовывать пользователей, а при отключённой не принимает ни от кого почту. Клиенты пишут например:
Цитата:
Не удалось отправить сообщение. Возможно, был введен неверный параметр проверки подлинности для сервера исходящей почты [SMTP]. Чтобы получить справку по решению этой проблемы, откройте справку, выполните поиск "Устранение неисправностей Почты Windows" и прочитайте раздел "У меня возникли проблемы с отправкой электронной почты". Если требуется помощь при определении необходимых параметров сервера, обратитесь к поставщику услуг электронной почты.


Адрес отклоненного сообщения электронной почты 'mail@example.com'. Тема 'Test', Учетная запись: 'example.homelinux.net', Сервер: 'example.homelinux.net', Протокол: SMTP, Ответ сервера: '554 5.7.1 <mail@example.com>: Relay access denied', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 554, Код ошибки: 0x800CCC79

-------
Знания должны принадлежать всем!


Отправлено: 06:17, 17-11-2007 | #5


Аватара для Dm1try

Старожил


Сообщения: 215
Благодарности: 33

Профиль | Отправить PM | Цитировать


Ознакомьтесь:
http://www.postfix.org/SASL_README.html
http://www.postfix.org/VIRTUAL_README.html

Собственно, мне к данным статьям добавить нечего.

Цитата xargaster:
Нет. Для каждого почтового ящика создаётся пользователь, с домашним каталогом: /home/domain/homes/user/ »
Об этом написано в VIRTUAL_README в секции Postfix virtual ALIAS example: separate domains, UNIX system accounts.
Никаких виртуальных почтовых ящиков в данном случае использовать не надо, потому что виртуальные почтовые пользователи описанные в файле virtual алиасятся на существующих, заведенных в системе Unix-пользователей.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:06, 19-11-2007 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - Postfix 2.3.3 не слушает SMTP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Проблема при настройка postfix (postmap: fatal: file /usr/local/etc/postfix/main.cf:) _soldat_ Общий по FreeBSD 3 27-08-2008 08:05
Redhat/Fedora - Postfix + MySQL + Dovecot + Postfix Admin xargaster Общий по Linux 4 26-10-2007 09:02
Разное - Безопачный режим меня не слушает. Mr.Q Microsoft Windows 2000/XP 3 20-10-2007 23:03
Postfix, Courier And MySQL + SMTP-AUTH Ceval Общий по Linux 0 27-02-2007 17:53




 
Переход