|
|
|
Первичная настройка postfix
|
|||
|---|---|---|---|
|
#18+
Здравствуйте уважаемые! Делаю первые шаги по настройке postfix. Скачал все, что возможно из Интернета, внимательно изучил все документы. Поставил себе первую задачу: посылать и получать почту в пределах локальной сети. С рабочей станции Windows посылаю сам себе письмо, оно благополучно отправляется, но получить его обратно не могу. Далее привожу все настройки и вводимые команды: На сервере установлены все необходимые пакеты. Файл /etc/postfix/main.cf: # Please be sure to read the /usr/share/doc/postfix-*/README.MDK file # to learn about differences from stock postfix to Mandriva package. # This file contains only the parameters changed from a default install # see /etc/postfix/main.cf.dist for a commented, fuller version of this file. # These are changed by postfix install script readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES html_directory = /usr/share/doc/postfix-2.3.3/html sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop command_directory = /usr/sbin manpage_directory = /usr/share/man daemon_directory = /usr/lib/postfix newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq queue_directory = /var/spool/postfix mail_owner = postfix # User configurable parameters inet_interfaces = all myhostname = linserv.org mynetworks = 192.168.0.0/24 127.0.0.0/8 home_mailbox = Maildir/ mail_spool_directory = /var/mail #relay_domains = notify_classes = resource, software mynetworks_style = host #delay_warning_time = 4h smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Mandriva Linux) unknown_local_recipient_reject_code = 450 smtp-filter_destination_concurrency_limit = 2 lmtp-filter_destination_concurrency_limit = 2 recipient_delimiter = + owner_request_special = no alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases На рабочей станции в файле Windows\system32\drivers\etc\hosts вписываю имя сервера: 192.168.0.17 linserv.org. Набираю следующие команды с рабочей станции: telnet linserv.org 25 telnet linserv.org 110 telnet linserv.org 143 и получаю положительные ответы. В Outlook Express создаю учетную запись для работы с почтой: Электронная почта: dump@linserv.org Сервер входящих сообщений: POP3 Сервер РОР3: linserv.org Сервер SMTP: linserv.org Учетная запись: dump (она существует на сервере Linux) Посылаю с рабочей станции письмо самому себе, оно отправляется. При получении на рабочей станции письма, посланного самому себе, получаю следующую ошибку: Сообщение Outlook Express: Не удалось войти на почтовый сервер Пароль не принят Учетная запись:'Почтовый сервер', Сервер: 'linserv.org', Протокол РОР3, Ответ сервера'-ERR chdir Maildir failed', Порт 110, Защита(SSL): Нет, Ошибка сервера: 0x800CCC90, Код ошибки: 0x800CCC92 Вот выписка из файла /var/log/mail/info: Mar 2 16:21:23 localhost pop3d: Connection, ip=[::ffff:192.168.0.11] Mar 2 16:21:23 localhost pop3d: chdir Maildir: No such file or directory Mar 2 16:21:31 localhost pop3d: Connection, ip=[::ffff:192.168.0.11] Mar 2 16:21:31 localhost pop3d: chdir Maildir: No such file or directory Mar 2 16:21:32 localhost pop3d: Connection, ip=[::ffff:192.168.0.11] Mar 2 16:21:32 localhost pop3d: chdir Maildir: No such file or directory Вот выписка из файла /var/log/mail/warnings: Mar 2 16:05:12 localhost postfix/local[12781]: warning: maildir access problem for UID/GID=76/76: create maildir file /var/spool/postfix/Maildir/tmp/1172840712.P12781.localhost: Permission denied Mar 2 16:05:12 localhost postfix/local[12781]: warning: perhaps you need to create the maildirs in advance Mar 2 16:05:12 localhost postfix/local[12784]: warning: maildir access problem for UID/GID=76/76: create maildir file /var/spool/postfix/Maildir/tmp/1172840712.P12784.localhost: Permission denied Mar 2 16:05:12 localhost postfix/local[12784]: warning: perhaps you need to create the maildirs in advance Вот выписка из файла /var/log/mail/errors Mar 2 12:33:38 localhost postfix[9105]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:40 localhost postfix[9139]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:41 localhost postfix[9163]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:45 localhost postfix[9176]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:46 localhost postfix[9210]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:47 localhost postfix[9234]: fatal: bad string length 0 < 1: mydomain = Пароль получения почты применяю тот, который создан для учетной записи dump в Linux. Может быть нужно где-то создать на сервере специальную учетную запись и пароль? Подскажите, пожалуйста, где я допустил ошибку? Спасибо за оказанное внимание! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2007, 17:49:15 |
|
||
|
Первичная настройка postfix
|
|||
|---|---|---|---|
|
#18+
brig77 Вот выписка из файла /var/log/mail/warnings: Mar 2 16:05:12 localhost postfix/local[12781]: warning: maildir access problem for UID/GID=76/76: create maildir file /var/spool/postfix/Maildir/tmp/1172840712.P12781.localhost: Permission denied Mar 2 16:05:12 localhost postfix/local[12781]: warning: perhaps you need to create the maildirs in advance Mar 2 16:05:12 localhost postfix/local[12784]: warning: maildir access problem for UID/GID=76/76: create maildir file /var/spool/postfix/Maildir/tmp/1172840712.P12784.localhost: Permission denied Mar 2 16:05:12 localhost postfix/local[12784]: warning: perhaps you need to create the maildirs in advance Вот выписка из файла /var/log/mail/errors Mar 2 12:33:38 localhost postfix[9105]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:40 localhost postfix[9139]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:41 localhost postfix[9163]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:45 localhost postfix[9176]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:46 localhost postfix[9210]: fatal: bad string length 0 < 1: mydomain = Mar 2 12:33:47 localhost postfix[9234]: fatal: bad string length 0 < 1: mydomain = Пароль получения почты применяю тот, который создан для учетной записи dump в Linux. Может быть нужно где-то создать на сервере специальную учетную запись и пароль? Подскажите, пожалуйста, где я допустил ошибку? Спасибо за оказанное внимание! 1. тамж написана чта у вас права неправильные и постфикс не может создатть каталоги изза этога 2. у вас че то mydomain та где переменная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2007, 18:01:30 |
|
||
|
Первичная настройка postfix
|
|||
|---|---|---|---|
|
#18+
Спасибо, учту! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2007, 18:20:40 |
|
||
|
Первичная настройка postfix
|
|||
|---|---|---|---|
|
#18+
Насколько я понял postfix не занимается доставкой почты. Вопрос в том какие пакеты мне необходимо доустановить, чтобы сервер мог отправлять полученные письма на рабочие станции (РОР3 и IMAP). Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2007, 19:53:49 |
|
||
|
Первичная настройка postfix
|
|||
|---|---|---|---|
|
#18+
brig77Насколько я понял postfix не занимается доставкой почты. Вопрос в том какие пакеты мне необходимо доустановить, чтобы сервер мог отправлять полученные письма на рабочие станции (РОР3 и IMAP). Спасибо! У Вас каша в голове. Доставкой почты занимаются SMTP MTA (mail transfer agent). Postfix, sendmail, etc.. Они разбираются куда отправить почту - на другой комп или здесь другому юзеру и так далее. SMTP - ето протокол для персылки почты "между компютерами". Внутри компьютера етим занимается "local mailer". То есть, когда Вы посылаете почту, postfix ее шлет на "правильный" комп, там другой похожий МТА ее принимает, че с етой почтой делать - не его забота. У него есть "слуга на побегушках" - "local mailer" - другая программа, которая знает че куда складывать и в каком формате. Он ее зовет и она ложит в правильный ящик - ето как почтальон, который по домам разносит и знает конкреные аддресса, postfix знает только почтовые отделения. Следующий етап - Вы хотите прочитать письмо, вот тут IMAP/POP3 - ето "мальчики на побегушках" которых Вы гоняете к своему почтовому ящику. Причем POP3 "забирает" почту из ящика, а IMAP приносит копию - после POP3 ящик пуст и прочитать второй раз нельзя (если только "галочку" не поставить, чтоб оставлял почту). Hope this helps. 2. Если Вы отправили письмо на свой комп, то Вам надо поставить чето типа imapd, pop3d или cyrus IMAP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2007, 20:41:17 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=34367978&tid=1488401]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 314ms |

| 0 / 0 |
