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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: postfix relay 530 No AUTH command has been given.  (Прочитано 2462 раз)

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

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
postfix relay 530 No AUTH command has been given.
« : 03 Августа 2012, 10:20:10 »
никак не могу отправить письмо через relayhost


/etc/postfix/sasl_passwd
[10.1.100.50]:25 user@host.ru:123456

main.cfg
relayhost = [10.1.100.50]:25
smtp_sasl_auth_enable = yes
#smtp_sasl_mechanism_filter = login
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous

LOG
Aug  2 16:07:24 SRV postfix/qmgr[14712]: 141586AC48: from=<djek@example.ru>, size=1116, nrcpt=1 (queue active)
Aug  2 16:07:24 SRV postfix/smtpd[17323]: disconnect from unknown[10.5.200.118]
Aug  2 16:07:24 SRV postfix/smtp[17329]: warning: database /etc/postfix/sasl_passwd.db is older than source file /etc/postfix/sasl_passwd
Aug  2 16:07:24 SRV postfix/smtp[17329]: 141586AC48: to=<user@host.ru>, relay=10.1.100.50[10.1.100.50]:25, delay=0.23, delays=0.01/0.01/0.21/0, dsn=5.7.0, status=bounced (host 10.1.100.50[10.1.100.50] said: 530 5.7.0 No AUTH command has been given. (in reply to MAIL FROM command))
Aug  2 16:07:24 SRV postfix/cleanup[14824]: 7E5946AC4D: message-id=<20120802130724.7E5946AC4D@SRV>
Aug  2 16:07:24 SRV postfix/bounce[17330]: 141586AC48: sender non-delivery notification: 7E5946AC4D
Aug  2 16:07:24 SRV postfix/qmgr[14712]: 7E5946AC4D: from=<>, size=2950, nrcpt=1 (queue active)
Aug  2 16:07:24 SRV postfix/qmgr[14712]: 141586AC48: removed
Aug  2 16:07:24 SRV postfix/pipe[14826]: 7E5946AC4D: to=<djek@example.ru>, relay=dovecot, delay=0.02, delays=0.01/0/0/0.02, dsn=2.0.0, status=sent (delivered via dovecot service)
Aug  2 16:07:24 SRV postfix/qmgr[14712]: 7E5946AC4D: removed

Чего не хватает ???

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #1 : 04 Августа 2012, 21:40:11 »
Цитировать
Aug  2 16:07:24 SRV postfix/smtp[17329]: warning: database /etc/postfix/sasl_passwd.db is older than source file /etc/postfix/sasl_passwd

как бы намекает...

(Нажмите, чтобы показать/скрыть)

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #2 : 06 Августа 2012, 09:01:05 »
Karl500,
удалить sasl_passwd.db ????

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #3 : 06 Августа 2012, 09:34:36 »
Да не удалить, а сгенерить из актуального sasl_passwd. Когда пишете hash:<имя_файла> то на самом деле используется <имя_файла>.db, который генерится из <имя_файла> при помощи postmap

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #4 : 06 Августа 2012, 10:21:11 »
Karl500,
снова postmap сделать ?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #5 : 06 Августа 2012, 11:56:53 »
Что значит "снова"? Вам в логе говорят, что у Вас sasl_passwd.db старше исходника - т.е. Вы меняли содержимое, но postmap не запускали.

Строку "database /etc/postfix/sasl_passwd.db is older than source file /etc/postfix/sasl_passwd" в гугл транслейт вбейте и получите перевод.

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #6 : 06 Августа 2012, 12:47:23 »
сейчас кричит
said: 550 5.7.1 Mail address From: dosn't match your original address! (in reply to MAIL FROM command))
я запускаю с виртуалки (через NAT)
что можно сделать кроме внешнего адреса ???

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #7 : 06 Августа 2012, 13:23:06 »
Вы понимаете строку из лога, которую процитировали?

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #8 : 06 Августа 2012, 13:39:31 »
Karl500,
видимо не совсем.... можно разяснить ???

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #10 : 06 Августа 2012, 14:08:42 »
Karl500,
))) .... ну дословно я понял
потому и написал
сейчас кричит
я запускаю с виртуалки (через NAT)[/quote]

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #11 : 06 Августа 2012, 14:24:45 »
Какая разница, откуда и как Вы запускаете? Чем посылаете письмо? У Вас несовпадение адреса отправителя с полем "From:"  в письме.

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #12 : 06 Августа 2012, 14:40:02 »
Karl500,
дык .... так она и не будет соответствовать (как минимум домен)

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #13 : 06 Августа 2012, 15:00:50 »
relayhost чей? Провайдера?

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: postfix relay 530 No AUTH command has been given.
« Ответ #14 : 06 Августа 2012, 15:13:07 »
relayhost чей? Провайдера?
находится в локальной подсети

Пользователь решил продолжить мысль 06 Августа 2012, 16:42:28:
Karl500,
как мне поступить ?

Пользователь решил продолжить мысль 06 Августа 2012, 18:12:58:
Karl500,
я так понимаю нужно добавить sender_dependent_relayhost_maps
но у меня не верно по домену определяется IP
« Последнее редактирование: 06 Августа 2012, 18:12:58 от mouserok »

 

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