Титла: Postfix Unknown Local Recipient "Message" Публикувано от: Neoromantic в Jan 24, 2010, 15:18 Ситуацията е следната:
Postfix 2.6.5 Получава се ето това и не знам как да спра изпрашането на мейл, че не съществува такъв юзър. Jan 24 14:58:53 mail postfix/smtpd[8017]: NOQUEUE: reject: RCPT from smtp-out.abv.bg[194.153.145.70]: 550 5.1.1 <myfakeaccount@mydomain.com>: Recipient address rejected: User unknown in virtual mailbox table; from=<myaccount@abv.bg> to=<myfakeaccount@mydomain.com> proto=ESMTP helo=<smtp-out.abv.bg> Jan 24 14:58:53 mail postfix/smtpd[8017]: > smtp-out.abv.bg[194.153.145.70]: 550 5.1.1 <myfakeaccount@mydomain.com>: Recipient address rejected: User unknown in virtual mailbox table Jan 24 14:58:53 mail postfix/smtpd[8017]: < smtp-out.abv.bg[194.153.145.70]: DATA Jan 24 14:58:53 mail postfix/smtpd[8017]: > smtp-out.abv.bg[194.153.145.70]: 554 5.5.1 Error: no valid recipients Jan 24 14:58:53 mail postfix/smtpd[8017]: < smtp-out.abv.bg[194.153.145.70]: RSET Jan 24 14:58:53 mail postfix/smtpd[8017]: > smtp-out.abv.bg[194.153.145.70]: 250 2.0.0 Ok Jan 24 14:58:53 mail postfix/smtpd[8017]: < smtp-out.abv.bg[194.153.145.70]: QUIT Jan 24 14:58:53 mail postfix/smtpd[8017]: > smtp-out.abv.bg[194.153.145.70]: 221 2.0.0 Bye Jan 24 14:58:53 mail postfix/smtpd[8017]: match_hostname: smtp-out.abv.bg ~? 127.0.0.0/8 Jan 24 14:58:53 mail postfix/smtpd[8017]: match_hostname: smtp-out.abv.bg ~? 192.168.128.0/24 Jan 24 14:58:53 mail postfix/smtpd[8017]: match_hostname: smtp-out.abv.bg ~? 192.168.0.0/24 Jan 24 14:58:53 mail postfix/smtpd[8017]: match_list_match: smtp-out.abv.bg: no match Jan 24 14:58:53 mail postfix/smtpd[8017]: disconnect from smtp-out.abv.bg[194.153.145.70] В main.cf имам: local_recipient_maps = $virtual_mailbox_maps unknown_local_recipient_reject_code = 550 Търся и в google в postfix.org, но не успявам да разбера как да го спра. Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: zeridon в Jan 24, 2010, 17:42 Грешка няма. Това е нормалното поведение за един мейл сървър. Не обслужва поща за акаунти които не съществуват.
Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: Neoromantic в Jan 24, 2010, 18:33 Дори и така да е, не мога ли по някакъв начин да огранича изпращането на това:
Undelivered Mail Returned to Sender Recipient address rejected: User unknown in virtual mailbox table (in reply to RCPT TO command) към всеки, който се опитва да прати мейл към несъществуващ user. Дразнят ме тия логове с проби за адреси от всевъзможни IP адреси и домейни. Неграмотно си написах днес постовете (за което се извинявам предварително), но нещо се изчерпах откъм креативност. Zeridon, благодаря за отговора!!! Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: zeridon в Jan 24, 2010, 23:29 погледни bounce_* и notify_classess параметрите.
Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: Neoromantic в Jan 26, 2010, 16:14 Ето така са конфигурирани bounce и notify параметрите:
2bounce_notice_recipient = postmaster address_verify_sender = $double_bounce_sender backwards_bounce_logfile_compatibility = yes bounce_notice_recipient = postmaster bounce_queue_lifetime = 1d bounce_service_name = bounce bounce_size_limit = 50000 bounce_template_file = disable_verp_bounces = no double_bounce_sender = double-bounce lmtp_sasl_auth_soft_bounce = yes multi_recipient_bounce_reject_code = 550 smtp_sasl_auth_soft_bounce = yes soft_bounce = no notify_classes = resource, software Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: lod в Jan 26, 2010, 17:06 не е правилно да нарушаваш протокола, само защотото се дразниш. утре като ти дрънат телефона, че не се получава еди си кой емайл от еди со кого и причината е грешка при въвеждането на емайла, ще парсваш логове докато ти се завие свят.
Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: Neoromantic в Feb 06, 2010, 22:48 Благодаря за разясненията.
Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: laskov в Feb 06, 2010, 23:05 Бих искал да задам уточняващ въпрос: Така конфигуриран postfix, приема всички писма и после връща писма с Unknown Local Recipient за несъществуващите, или още преди да приеме писмо, връща Unknown Local Recipient ако получателя не съществува ?
Титла: Re: Postfix Unknown Local Recipient "Message" Публикувано от: Neoromantic в Feb 07, 2010, 15:15 Според това: http://www.postfix.org/OVERVIEW.html#receiving , мисля че писмата се отказват преди да се приемат за доставка.
А мисля така защото recipient restrictions се прилагат последни, освен ако не е посочено друго. Моля някой да ме поправи ако бъркам. Ето това намерих сега: Цитат smtpd_reject_unlisted_recipient (default: yes) Между другото, промених един параметър: show_user_unknown_table_name = no Така съобщението, което се връща вече е: "Recipient address rejected: User unknown (in reply to RCPT TO command)" А не Recipient address rejected: "User unknown in virtual mailbox table (in reply to RCPT TO command)" |