Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: HowTo. Почтовый сервер Postfix, Courier, MySQL и SquirrelMail (Ubuntu 8,04)  (Прочитано 461894 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн sergicus

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Ну он же пишет Sender address rejected: Access denied

Значт он не хочет принимать письма от adminserver(at)obj.ru

еще момент: а пользователь tester4(at)obj.ru создан и почту вообще принять может?

Пользователь конечно  создан и почту (снаружи) принимает . 

Я в полном ступоре  :(  . А может это зависеть от провайдера????   И как проверить что все зависит от провайдера. 
Я им письмо (на всякий случай) написал с жалобой.

Оффлайн MMX

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
Если у прова не стоит запрет, значт нужно с ними стыковаться и смотреть с обоих концов что не так.

А так, как вариант, у них может и стоять блокировка на отправку писем с Вашей стороны
у меня можно спросить о:
Delphi, pascal, postfix
а так-же отвечу на вопросы новичков.

Оффлайн Y.dMiTrIy

  • Активист
  • *
  • Сообщений: 586
  • Ukraine Donetsk | HP ProBook 4530s Ubuntu 12.10
    • Просмотр профиля
Sender address rejected: Access denied (in reply to RCPT TO command)Насколько видно отклонен адрес отправителя, есть несколько вариантов:
1. это когда при отправке почты адреса отправителей и получателей не закрываются скобками
2.когда отправителя\получателя не существует(хотя об этом было бы написано)
попробуйте отправить письмо через телнет....

Оффлайн sergicus

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Насколько видно отклонен адрес отправителя, есть несколько вариантов:
1. это когда при отправке почты адреса отправителей и получателей не закрываются скобками
А это как ?????

попробуйте отправить письмо через телнет....

При отправке через телнет вот что

Цитировать
telnet smtp1.mtw.ru 25
Trying 93.95.97.34...
Connected to smtp1.mtw.ru.
Escape character is '^]'.
220 smtp1.mtw.ru ESMTP PREVED!!!
EHLO obj.ru
250-smtp1.mtw.ru
250-PIPELINING
250-SIZE 40960000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN
250 8BITMIME
MAIL FROM: <tester4@obj.ru>
250 Ok
RCPT TO: <tester1@obj.ru>
554 <tester4@obj.ru>: Sender address rejected: Access denied

Я написал еще позавчера в их техподдержку

Вот что они ответили
Цитировать
Уважаемый абонент,

abra@abra:~$ ping server2.obj.ru
PING server2.obj.ru (194.135.**.**) 56(84) bytes of data.
64 bytes from subdomains.mtw.ru (194.135.**.**): icmp_seq=1 ttl=57 time=11.8 ms
64 bytes from subdomains.mtw.ru (194.135.**.**): icmp_seq=2 ttl=57 time=16.5 ms

Это не адрес Вашего сервера.

Вышлите нам IP Вашего сервера.

Т.е.  server2.obj.ru  это полное имя моего сервера.  Когда они пингуют они по этому пингу почемуто ????? выходят на наш сайт на своем же хостинге.
Интернет адрес нашей компании  (который нам дает провайдер) совсем другой - может поэтому он и не пускает  потому что замечает при разрешении имен для полного имени нашего сервера несовпадение.

Ну в общем выслал я им вчера ип адрес через который наша компания ходит в инет (мы работаем за натом)

Буду очень благодарен за советы как с этой ситуацией разобраться. Ибо сервак то работает, все отлично, но эта проблема все портит


Оффлайн sergicus

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Буду очень благодарен за советы как с этой ситуацией разобраться. Ибо сервак то работает, все отлично, но эта проблема все портит

Плюс к этому выскочило   
Наш адрес попал к http://cbl.abuseat.org   в черный список

+ у наших (на майл ру и в яндексе ) идет типа

Цитировать
Oct 30 15:39:14 server2 postfix/smtp[19153]: 4AF2E994: to=<ShipovaElena@yandex.ru>, relay=mx2.yandex.ru[93.158.134.89]:25, delay=950, delays=950/0.02/0.11/0, dsn=4.7.1, status=deferred (host mx2.yandex.ru[93.158.134.89] refused to talk to me: 550 5.7.1 Hello [77.72.**.**]; Blocked by spam statistics - see http://feedback.yandex.ru/?from=mail-rejects&subject=77.72.**.**)

совсем не знаю что делать  :-[      (а уж как удалить себя из списков http://cbl.abuseat.org понятия не имею - с яндексом и майлом то все понятно)

И почему у меня все совпало с установкой нового сервера ?  Ведь мой локальный почтовый сервер за натом, почту получаем при помощи fetchmail.

Вот мой main.cf

Цитировать
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
myhostname = server2.obj.ru
mydomain = obj.ru
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = obj.ru, server2.obj.ru, localhost.
relay = smtp1.mtw.ru
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
relay_domains = obj.ru
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
message_size_limit = 20480000
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtpd_tls_auth_only = no
smtp_use_tls = yes
smtpd_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport_maps
virtual_alias_domains = hash:/etc/postfix/virtual_alias_domains
virtual_alias_maps = hash:/etc/postfix/virtual_alias_maps




Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Коллеги, собираюсь мигрировать с дебиана на Ubuntu по этому руководству. Один вопрос остался нерешенным - какой mailing list manager использовать? Стоял на дебиане ezmlm, но на Ubuntu его в пакетах нет, поэтому вопрос - что использовать?

Оффлайн vadim-nsk

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске


Лучше расскажи, про настройки dns зоны на пальцах, что куда и т.п.

Коллеги, собираюсь мигрировать с дебиана на Ubuntu по этому руководству. Один вопрос остался нерешенным - какой mailing list manager использовать? Стоял на дебиане ezmlm, но на Ubuntu его в пакетах нет, поэтому вопрос - что использовать?
если по этому мануалу то наверно надо смотреть на courier-mlm

Оффлайн MMX

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
Вопрос на засыпку:

у меня сервак с выходом в инет без постоянного IP адреса, соответственно он является основным серваком внутри сети.
Почта будет отсылаться релеем через прова, забираться fetchmail'ом.
------------
uname -a
Linux server@10vgso.local 2.6.27-5-server #1 SMP Fri Oct 3 01:33:24 UTC 2008 i686 GNU/Linux
---------------
При установке
Stopping amavisd: (not running).
Creating/updating amavis user account...
Starting amavisd: hostname: Unknown host
  The value of variable $myhostname is "", but should have been
  a fully qualified domain name; perhaps uname(3) did not provide such.
  You must explicitly assign a FQDN of this host to variable $myhostname
  in /etc/amavis/conf.d/05-node_id, or fix what uname(3) provides as a host's
  network name!
(failed).
invoke-rc.d: initscript amavis, action "start" failed.
---------------
Есть какие нибудь идеи?
у меня можно спросить о:
Delphi, pascal, postfix
а так-же отвечу на вопросы новичков.

Оффлайн sergicus

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Лучше расскажи, про настройки dns зоны на пальцах, что куда и т.п.

В логах еще вот что начало всплывать
Цитировать
Oct 31 10:45:44 server2 postfix/smtp[23175]: 53437978: to=<m_komarov@skat-electro.ru>, relay=mx9.inlife.ru[213.171.60.190]:25, delay=4653, delays=4653/0.02/0.07/0.03, dsn=4.7.1, status=deferred (host mx9.inlife.ru[213.171.60.190] said: 450 4.7.1 Client host rejected: cannot find your hostname, [77.72.*.*] (in reply to RCPT TO command))

Потому что если пинговать server2.obj.ru выскакивает адрес нашего сайта ???
Почитал в инете по этому поводу
Счас написал в тех поддержку хостинга с просьбой прописать для адреса 77.72.*.* обратную зону
        server2.obj.ru

Жду

Оффлайн sergicus

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля

Есть какие нибудь идеи?
Лучше убрать amavisd  (и прочие примочки)  - надо сначало с почтой разобраться (как я счас колупаюсь) а уже после того и навешивыть (дополнительно) всякие вкусности.

Мне тоже совет нужен (от понимающих людей)
У меня многие письма не проходили с такой ошибкой
Цитировать
Nov  1 09:03:32 server2 postfix/smtp[27904]: C77F5996: to=<m_komarov@s.ru>, relay=mx9.inlife.ru[213.171.60.190]:25, delay=15, delays=15/0/0.1/0.02, dsn=4.7.1, status=deferred (host mx9.inlife.ru[213.171.60.190] said: 450 4.7.1 Client host rejected: cannot find your hostname, [77.72.**.**] (in reply to RCPT TO command))

Я договорился с провайдером (вчера)  что бы он добавил обратную запись для моего сервера (т..е. для моего адреса 77.72.**.**) - обещался сделать , но мне что непонятно а нужно ли еще добавлять А-запись ???.

Мне это непонятно потому что по запросу

dig server2.obj.ru

выскакивает
Цитировать
; <<>> DiG 9.4.2-P1 <<>> server2.obj.ru
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29100
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;server2.obj.ru.   IN   A

;; ANSWER SECTION:
server2.obj.ru. 43200   IN   A   194.135.30.57

;; AUTHORITY SECTION:
obj.ru.   40649   IN   NS   ns.mtw.ru.
obj.ru.   40649   IN   NS   ns1.mtw.ru.

;; Query time: 23 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Nov  1 09:15:33 2008
;; MSG SIZE  rcvd: 97









Оффлайн MMX

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
...
При установке
Stopping amavisd: (not running).
Creating/updating amavis user account...
Starting amavisd: hostname: Unknown host
  The value of variable $myhostname is "", but should have been
  a fully qualified domain name; perhaps uname(3) did not provide such.
  You must explicitly assign a FQDN of this host to variable $myhostname
  in /etc/amavis/conf.d/05-node_id, or fix what uname(3) provides as a host's
...
Стормозил, а никто и не дочитался  ;D
Написано же англицким по черному: assign a FQDN of this host to variable $myhostname  in /etc/amavis/conf.d/05-node_id
Тобишь закоментить
 #chomp($myhostname = `hostname --fqdn`);и добавить
$myhostname = "полное_имя_сервера" ;)
у меня можно спросить о:
Delphi, pascal, postfix
а так-же отвечу на вопросы новичков.

Оффлайн Shwed

  • Участник
  • *
  • Сообщений: 129
  • ф топку компы!
    • Просмотр профиля
    • Хроники хроника
народ, а никто к этому делу postfixadmin не прикручивал?

скачал я его, запустил установку, он создал свою базу в mysql. со своими таблицами.
посмотрел я его, пощупал - очень даже ничего, прикольнейшая вещь.
теперь вот думаю, как его прикрутить к уже существующим таблицам в базе, созданной еще до этого.

есть два варианта:
1. прикрутить собственно postfixadmin к существующей базе.
2. настроить postfix на таблицы, созданные postfixadmin`ом.

Положение облегчается тем, что этот сервер еще не является боевым почтовым. т.е. все таблицы, в принципе, пусты, либо заполнены несущественными данными.

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

Что интересно, так то, что почта отправляется как с почтового клиента со старыми настройками, а также через белку, так и через панель postfixadmin... в котором используются другие таблицы...  ???
Буду копать
« Последнее редактирование: 10 Ноября 2008, 17:56:49 от Shwed »

Оффлайн zip

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Блин, не могу вкурить в чем беда:

mailx письма уходят на mail.ru
mailx приветственніе письма не создают папки пользователей

пробую:

 telnet mail.server.ua 110
+OK Hello there
user admin@server.ua
+OK pass required
pass mypass

-ERR chdir server.ua/admin/ failed

смотрю в логи:

mail pop3d: authentication error: Input/Output error

 и все. Перепробыл все, что написано в теме. Помогите

Оффлайн Shwed

  • Участник
  • *
  • Сообщений: 129
  • ф топку компы!
    • Просмотр профиля
    • Хроники хроника
ну, надо еще глянуть, что в логе мускула
ибо создаётся впечатление, что не может подцепиться к базе или есть обращения к не существующим таблицам, либо полям.
могли сделать ошибку в структуре таблицы users, к примеру.
либо проблема в подключении authdaemond к базе, проверьте все параметры, возможно имя пользователя на доступ к базе. либо его пароль, либо еще что указано неверно.

большой процент ошибок вообще возникает из-за опечаток  ;)
« Последнее редактирование: 10 Ноября 2008, 22:21:01 от Shwed »

Оффлайн zip

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
логи MySQL вообще пустые

 

Страница сгенерирована за 0.022 секунд. Запросов: 21.