Страница 1 из 1

Exim+Fetchmail

Добавлено: 2007-02-23 19:53:51
sanelo
Здравствуйте
Установлены Exim и Fetchmail
Fetchmail забирает почту с ящика провайдера (почта для домена) и передает ее exim_у который ложит ее в ящики пользователей
Но письма рассылок и еще некоторые не ложатся в ящики пользователей а складываются в ящик fetchmail , пишет что письмо не имеет адреса доставки, хотя есть заголовок Envelope-To user@domen.co.uk

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

A message that you sent contained no recipient addresses, and therefore no
delivery could be attempted.

------ This is a copy of your message, including all the headers. ------

Return-Path: <Committees@eba.com.ua>
Received: from goblin.kiev.sovam.com [212.109.32.1]
    by localhost with POP3 (fetchmail-6.2.5)
    for fetchmail@localhost (single-drop); Fri, 23 Feb 2007 12:35:35 +0200 (EET)
Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200])
     by imap.svitonline.com with LMTP;
     Thu, 22 Feb 2007 13:21:36 +0200
X-Sieve: CMU Sieve 2.2
Received: from [83.170.240.138] (helo=eba.com.ua)
    by relay01.kiev.sovam.com with esmtps (TLSv1:RC4-MD5:128)
    (Exim 4.60)
    (envelope-from <Committees@eba.com.ua>)
    id 1HKC0s-000HwI-2z
    for user@domen.co.uk; Thu, 22 Feb 2007 13:21:36 +0200
Received: from LEGAL.eba.local 
    by eba.com.ua (mail.eba.com.ua)
    (MDaemon.PRO.v8.1.1.R)
    with ESMTP id md50000217802.msg
    for <user@domen.co.uk>; Thu, 22 Feb 2007 13:12:08 +0200
Date: Thu, 22 Feb 2007 13:12:03 +0200
From: EBA Committees <Committees@eba.com.ua>
X-Mailer: The Bat! (v3.71.04) Professional
Reply-To: EBA Committees <Committees@eba.com.ua>
X-Priority: 3 (Normal)
Message-ID: <01192855.20070222131203@eba.com.ua>
Subject: Next meeting: EBA HR Committee
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----------10E17020E9C1DE2F"
X-MDAV-Processed: mail.eba.com.ua, Thu, 22 Feb 2007 13:12:08 +0200
X-Spam-Processed: mail.eba.com.ua, Thu, 22 Feb 2007 13:12:08 +0200
    (not processed: message from valid local sender)
X-Return-Path: Committees@eba.com.ua
X-MDaemon-Deliver-To: user@domen.co.uk
X-Scanner-Signature: 40a123ba13e16a75bcc45b76286a8d6c
X-DrWeb-checked: yes
X-SpamTest-Envelope-From: Committees@eba.com.ua
X-SpamTest-Group-ID: 00000000
X-SpamTest-Info: Profiles 801 [Feb 22 2007]
X-SpamTest-Info: helo_type=3
X-SpamTest-Info: {TO: header missing}
X-SpamTest-Info: {received from trusted relay: not dialup}
X-SpamTest-Method: probable
X-SpamTest-Method: Local Lists
X-SpamTest-Rate: 60
X-SpamTest-Status: Probable Spam
X-SpamTest-Status-Extended: probable_spam
X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release
Envelope-To: user@domen.co.uk
Sender:  <fetchmail@domen.co.uk>
И чего то оно все зациклилось, ети не доставленные письма постоянно дублируются в ящике fetchmail
Конфиги
  • ######################################################################
    # MAIN CONFIGURATION SETTINGS #
    ######################################################################

    primary_hostname = domen.co.uk
    domainlist local_domains = @ : @[] : localhost : domen.co.uk : domen.com
    domainlist relay_to_domains = localhost : domen.co.uk : domen.com
    hostlist relay_from_hosts = 127.0.0.1 : 192.168.1.0/24

    acl_smtp_rcpt = acl_check_rcpt

    smtp_banner = "ESMTP Exim"

    rfc1413_query_timeout = 0s

    ignore_bounce_errors_after = 45m

    timeout_frozen_after = 7d

    helo_accept_junk_hosts = 192.168.1.0/16

    auto_thaw = 1h

    return_size_limit = 5M

    message_size_limit = 50M

    log_selector = \
    +all_parents \
    +connection_reject \
    +incoming_interface \
    +lost_incoming_connection \
    +received_sender \
    +received_recipients \
    +smtp_confirmation \
    +smtp_syntax_error \
    +smtp_protocol_error \
    -queue_run

    syslog_timestamp = no

    ######################################################################
    # ACL CONFIGURATION #
    # Specifies access control lists for incoming SMTP mail #
    ######################################################################

    begin acl

    acl_check_rcpt:

    accept hosts = 127.0.0.1/8

    deny local_parts = ^.*[@%!/|] : ^\\.

    accept local_parts = postmaster
    domains = +local_domains

    require verify = sender

    accept domains = +local_domains
    endpass
    message = unknown user
    verify = recipient

    accept domains = +relay_to_domains
    endpass
    message = unrouteable address
    verify = recipient

    accept hosts = +relay_from_hosts

    accept authenticated = *

    deny message = relay not permitted

    ######################################################################
    # ROUTERS CONFIGURATION #
    # Specifies how addresses are handled #
    ######################################################################

    begin routers

    internet:
    driver = manualroute
    domains = ! +local_domains
    route_list = * 212.109.32.9
    transport = remote_smtp

    system_aliases:
    driver = redirect
    allow_fail
    allow_defer
    data = ${lookup{$local_part}lsearch{/etc/aliases}}
    file_transport = address_file
    pipe_transport = address_pipe

    localuser:
    driver = accept
    check_local_user
    transport = local_delivery

    ######################################################################
    # TRANSPORTS CONFIGURATION #
    ######################################################################

    begin transports

    remote_smtp:
    driver = smtp

    local_delivery:
    driver = appendfile
    check_string = ""
    delivery_date_add
    file = /var/mail/$local_part
    envelope_to_add

    address_pipe:
    driver = pipe
    return_output

    address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add

    ######################################################################
    # RETRY CONFIGURATION #
    ######################################################################

    begin retry

    * * F,2h,15m; G,16h,1h,1.5; F,4d,6h

    ######################################################################
    # REWRITE CONFIGURATION #
    ######################################################################

    begin rewrite

    *@localhost ${lookup{$1}lsearch{/etc/email-addresses}\{$value}fail} Ffsr

    ######################################################################
    # AUTHENTICATION CONFIGURATION #
    ######################################################################

    begin authenticators
  • set daemon 300
    set logfile /var/log/fetchmail.log
    defaults mda "/usr/sbin/sendmail -t -f %F %T",
    fetchall,
    nokeep
    poll server proto pop3
    user "user" pass "pass"
Помогите разобраться в проблеме
Спасибо

Добавлено: 2007-02-23 20:18:58
Alex Keda
т.е. большинство ложиться по ящикам нормально?
можешь кинуть два письма - нормальное и кривое?
интересует часть с заголовками...

Добавлено: 2007-02-24 15:02:45
sanelo
Спасибо за ответ
Вот заголовки письма которое легло в ящик пользователя

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

From fetchmail@domen.co.uk Fri Feb 23 09:57:11 2007
Envelope-to: marina@domen.com
Delivery-date: Fri, 23 Feb 2007 09:57:11 +0200
Received: from fetchmail by domen.co.uk with local (Exim 4.50)
	id 1HKVIl-0005Ci-LS
	for marina@domen.com; Fri, 23 Feb 2007 09:57:11 +0200
Received: from goblin.kiev.sovam.com [212.109.32.1]
	by localhost with POP3 (fetchmail-6.2.5)
	for fetchmail@localhost (single-drop); Fri, 23 Feb 2007 09:57:11 +0200 (EET)
Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197])
	 by imap.svitonline.com with LMTP;
	 Fri, 23 Feb 2007 09:57:35 +0200
X-Sieve: CMU Sieve 2.2
Received: from [193.84.19.3] (helo=web01.mi6.kiev.ua)
	by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.60)
	(envelope-from <sanelo@i.ua>)
	id 1HKVJ0-000HaG-1G
	for marina@domen.com; Fri, 23 Feb 2007 09:57:34 +0200
Received: from web03.mi6 ([10.0.0.4] helo=web03.mi6.kiev.ua)
	by web01.mi6.kiev.ua with esmtp (Exim 4.43)
	id 1HKVIw-0001uB-BE
	for marina@domen.com; Fri, 23 Feb 2007 09:57:22 +0200
Received: from web by web03.mi6.kiev.ua with local (Exim 4.43)
	id 1HKVIz-0002Bo-H8
	for marina@domen.com; Fri, 23 Feb 2007 09:57:25 +0200
To: marina@domen.com
Subject: test1
Date: Fri, 23 Feb 2007 09:57:25 +0200
From: Alexandr <sanelo@i.ua>
Reply-To: sanelo@i.ua
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=windows-1251
Content-Transfer-Encoding: QUOTED-PRINTABLE
X-User-Agent: Opera/9.01 (Windows NT 5.1; U; ru)
X-Sender-IP: 83.170.244.74 (unknown)
X-Mailer: I.UA Mail System
Message-Id: <E1HKVIz-0002Bo-H8@web03.mi6.kiev.ua>
X-Scanner-Signature: 400de3dfc9581e2ab53c995eea4041c7
X-DrWeb-checked: yes
X-SpamTest-Envelope-From: sanelo@i.ua
X-SpamTest-Group-ID: 00000000
X-SpamTest-Header: Not Detected
X-SpamTest-Info: Profiles 802 [Feb 22 2007]
X-SpamTest-Info: helo_type=3
X-SpamTest-Method: none
X-SpamTest-Rate: 0
X-SpamTest-Status: Not detected
X-SpamTest-Status-Extended: not_detected
X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release
Sender:  <fetchmail@domen.co.uk>
А вот которое как я понимаю Екзим отверг и оно легло в ящик Фетчмейла

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

From MAILER-DAEMON Sat Feb 24 13:56:39 2007
Return-path: <>
Envelope-to: fetchmail@domen.co.uk
Delivery-date: Sat, 24 Feb 2007 13:56:39 +0200
Received: from Debian-exim by domen.co.uk with local (Exim 4.50)
	id 1HKvW3-0002qL-7B
	for fetchmail@domen.co.uk; Sat, 24 Feb 2007 13:56:39 +0200
Auto_submitted: auto-generated
From: Mail Delivery System <Mailer-Daemon@domen.co.uk>
To: fetchmail@domen.co.uk
Subject: Mail failure - no recipient addresses
Message-Id: <E1HKvW3-0002qL-7B@domen.co.uk>
Date: Sat, 24 Feb 2007 13:56:39 +0200

A message that you sent contained no recipient addresses, and therefore no
delivery could be attempted.

------ This is a copy of your message, including all the headers. ------

Return-Path: <Committees@eba.com.ua>
Received: from goblin.kiev.sovam.com [212.109.32.1]
	by localhost with POP3 (fetchmail-6.2.5)
	for fetchmail@localhost (single-drop); Sat, 24 Feb 2007 13:56:39 +0200 (EET)
Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200])
	 by imap.svitonline.com with LMTP;
	 Thu, 22 Feb 2007 11:19:57 +0200
X-Sieve: CMU Sieve 2.2
Received: from [83.170.240.138] (helo=eba.com.ua)
	by relay01.kiev.sovam.com with esmtps (TLSv1:RC4-MD5:128)
	(Exim 4.60)
	(envelope-from <Committees@eba.com.ua>)
	id 1HKA7H-000Hd6-28
	for koroleva@domen.co.uk; Thu, 22 Feb 2007 11:19:57 +0200
Received: from LEGAL.eba.local 
	by eba.com.ua (mail.eba.com.ua)
	(MDaemon.PRO.v8.1.1.R)
	with ESMTP id pd50000217651.msg
	for <koroleva@domen.co.uk>; Thu, 22 Feb 2007 11:08:43 +0200
Date: Thu, 22 Feb 2007 11:08:25 +0200
From: EBA Committees <Committees@eba.com.ua>
X-Mailer: The Bat! (v3.71.04) Professional
Reply-To: EBA Committees <Committees@eba.com.ua>
X-Priority: 3 (Normal)
Message-ID: <991902857.20070222110825@eba.com.ua>
Subject: Breakfast-presentation+CV
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="----------7B15324E3995AE9F"
X-MDAV-Processed: mail.eba.com.ua, Thu, 22 Feb 2007 11:08:42 +0200
X-Spam-Processed: mail.eba.com.ua, Thu, 22 Feb 2007 11:08:43 +0200
	(not processed: message from valid local sender)
X-Return-Path: Committees@eba.com.ua
X-MDaemon-Deliver-To: koroleva@domen.co.uk
X-Scanner-Signature: aec0f184519526353f03ba5d8a919356
X-DrWeb-checked: yes
Envelope-To: koroleva@domen.co.uk
Sender:  <fetchmail@domen.co.uk> 
Самое интересное оно зациклилось что ли и в ящике Фетчмейла куча одних и тех же писем и он постоянно увеличивается

Добавлено: 2007-02-24 17:23:05
Alex Keda
Envelope-To: koroleva@domen.co.uk
такой юзер есть?

Добавлено: 2007-02-24 21:33:27
sanelo
Да, конечно
Настроил Фетчмаил таким образом:
set daemon 300
defaults
set logfile /var/log/fetchmail.log

poll provaider
proto pop3
envelope Envelope-To localdomains domen.co.uk domen.com
user "my_user"
pass "*****"
is root
nokeep
fetchall
flush
is "*" = to "*"
no rewrite
smtphost 127.0.0.1
стало принимать эти письма
Правда теперь копии и скрытые копии он пропускает
Повидимому все дело в настройка фетчмейла
Эх будем копать дальше