postfix+popa3d [FreeBSD]

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Мария
проходил мимо
Сообщения: 3
Зарегистрирован: 2008-05-07 11:08:37

postfix+popa3d [FreeBSD]

Непрочитанное сообщение Мария » 2008-05-07 11:21:04

Здравствуйте, господа.
Вроде бы все элементарно и понятно, но столкнулась с проблемой. Поставила postfix и popa3d (прошу не кричите, что это бяка, так мне захотелось :)). так вот когда отправляю письмо по телнету, postfix говорит, что успешно поставил в очередь на отправку и остается доволен, а вот когда захожу через popa3d и делаю stat, то получаю

Код: Выделить всё

stat
+OK 0 0
собсна конфиг постфикса:

Код: Выделить всё

/var/spool/postfix/defer/#postconf -n
alias_database = hash:/etc/aliases
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 20
default_privs = nobody
home_mailbox = Mailbox
html_directory = no
inet_interfaces = all
local_destination_concurrency_limit = 2
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain
mydomain = домен.com
myhostname = mail.домен.com
mynetworks = 127.0.0.0/8, 192.168.10.0/24
mynetworks_style = host
myorigin = $myhostname
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
smtpd_banner = =)
unknown_local_recipient_reject_code = 550
Для popa3d в inetd.conf изменила строчку

Код: Выделить всё

pop3 stream tcp nowait root /usr/local/libexec/popa3d popa3d
Пытаюсь думать логично, получается, что где-то не совпадают пути :? В общем прошу помощи опытных людей

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: postfix+popa3d [FreeBSD]

Непрочитанное сообщение dikens3 » 2008-05-07 11:31:26

Мария писал(а):Здравствуйте, господа.
Здравствуйте.
Мария писал(а):Поставила postfix и popa3d (прошу не кричите, что это бяка, так мне захотелось :)).
Откуда вы пришли, что на Вас там постоянно кричат?
Мария писал(а):Так вот когда отправляю письмо по телнету, postfix говорит
Как говорит? Логами? Логи показать нужно.
Мария писал(а):что успешно поставил в очередь на отправку и остается доволен, а вот когда захожу через popa3d и делаю stat, то получаю
Очередь и доставка в почтовый ящик немного разные вещи.
Давайте начнём с того, что постфикс должен доставить письмо в ваш почтовый ящик?
Почтовый ящик находится (согласно конфигурации) в /var/spool/mail. Смотрите логи postfix и добейтесь доставки вашего письма в ваш почтовый ящик, который находится в /var/spool/mail/пользователь.

Вот здесь есть много полезного для решения твоей проблемы. Да и сам автор статей сюда наведывается.

P.S. Зашифровалась она понимаешь. :-)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Мария
проходил мимо
Сообщения: 3
Зарегистрирован: 2008-05-07 11:08:37

Re: postfix+popa3d [FreeBSD]

Непрочитанное сообщение Мария » 2008-05-07 11:49:05

Откуда вы пришли, что на Вас там постоянно кричат?
Утрирую :)
Как говорит? Логами? Логи показать нужно.

Код: Выделить всё

/var/log/#telnet localhost 25
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 =)
mail from: <maria@домен.com>
250 2.1.0 Ok
rcpt to: <maria@домен.com>
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
test
.
250 2.0.0 Ok: queued as 6D7BB1733C44

Код: Выделить всё

May  7 12:38:03 energy postfix/cleanup[51422]: 6D7BB1733C44: message-id=<20080507083758.6D7BB1733C44@mail.домен.com>
May  7 12:38:03 energy postfix/qmgr[51193]: 6D7BB1733C44: from=<maria@домен.com>, size=359, nrcpt=1 (queue active)
May  7 12:38:03 energy postfix/local[51423]: 6D7BB1733C44: to=<maria@домен.com>, relay=local, delay=25, delays=25/0/0/0, dsn=2.0.0, status=sent (delivered to mailbox)
May  7 12:38:03 energy postfix/qmgr[51193]: 6D7BB1733C44: removed
Вот что он мне пишет :)

а /var/spool/mail вообще нет такой директории. Есть /var/spool/postfix

Код: Выделить всё

/var/spool/#ll postfix/
total 28
drwx------  2 postfix  wheel     512 May  7 12:44 active
drwx------  2 postfix  wheel     512 May  7 11:02 bounce
drwx------  2 postfix  wheel     512 Apr 17 15:42 corrupt
drwx------  5 postfix  wheel     512 May  5 14:55 defer
drwx------  5 postfix  wheel     512 May  5 14:55 deferred
drwx------  2 postfix  wheel     512 Apr 17 15:42 flush
drwx------  2 postfix  wheel     512 Apr 17 15:42 hold
drwx------  2 postfix  wheel     512 May  7 12:44 incoming
drwx-wx---  2 postfix  maildrop  512 May  7 03:01 maildrop
drwxr-xr-x  2 root     wheel     512 May  7 11:02 pid
drwx------  2 postfix  wheel     512 Apr 30 10:34 private
drwx--x---  2 postfix  maildrop  512 Apr 30 10:34 public
drwx------  2 postfix  wheel     512 Apr 17 15:42 saved
drwx------  2 postfix  wheel     512 May  5 14:54 trace
Вот что в ней есть :)

Здесь это где?)
P.S. это я-то зашифровалась? :)

P.P.S. Ой, а /var/spool/mail-то нет. Т.е. получается, что нужно создать эту директорию, а какие права на нее должны быть и что должно быть в ней.. видимо директории с пользователями, но опять же какие права: =)

UPD

пошла немного другим путем. нашла у себя /var/mail где есть все пользователи
изменила в конфиге постфикса

Код: Выделить всё

mail_spool_directory = /var/mail
#mail_spool_directory = /var/spool/mail
сделала reload его родимого, но результат тот же :( почта не приходит

Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Re: postfix+popa3d [FreeBSD]

Непрочитанное сообщение tango » 2008-05-07 12:10:42

Почту, которую вы посылаете maria@домен.com, вы можете увидить в домашней директории пользователя, в Maildir...
т.е. /home/maria/Maildir

Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Re: postfix+popa3d [FreeBSD]

Непрочитанное сообщение tango » 2008-05-07 12:14:15

Извиняюсь.... просмотрела в конфиге что у вас указан Mailbox, а не Maildir...

Если вы хотите чтобы почта валилась в /var/mail или другую подобную директорию, то закоментируйте в конфиге постфикса строчку home_mailbox = Mailbox

а вообще... в дире /var/mail, файлы пользователей пустые что ли?
Последний раз редактировалось tango 2008-05-07 12:17:00, всего редактировалось 1 раз.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: postfix+popa3d [FreeBSD]

Непрочитанное сообщение dikens3 » 2008-05-07 12:15:21

Мария писал(а):Здесь это где?)
Извиняюсь... тут

P.S. Запускай postfix в режиме debug'a, если что-то не понимаешь. Он скажет куда положил твоё письмо.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Мария
проходил мимо
Сообщения: 3
Зарегистрирован: 2008-05-07 11:08:37

Re: postfix+popa3d [FreeBSD]

Непрочитанное сообщение Мария » 2008-05-07 13:12:11

Ура, ура, ура. получилось :)

Спасибо большое.
P.S. пошла читать по линку