Mail deferred due to unresolved recipient



  • Hello together

    Being freshly migrated to kopano 8.4 from Zarafa after years of use, I was very satisfied so far. After a couple of days, suddenly yesterday one of my mailboxes did not accept mails anymore while others do still as designed. Error message in Mail.log is:

    Aug  4 10:29:22 kopano postfix/local[9549]: 20FC28ABD: to=<user1@kopano.zuhause.xx>, relay=local, delay=0.22,
    delays=0.07/0/0/0.15, dsn=4.3.0, status=deferred (temporary failure. Command output: Unable to open logfile
     '/var/log/kopano/dagent.log' as user 'kopano' Not enough permissions to append logfile '/var/log/kopano/dagent.log'. 
    Reverting to stderr. Fri Aug  4 10:29:22 2017: [ 9580] [error  ] M4LMsgServiceAdmin::ConfigureMsgService() 
    MSGServiceEntry failed 80040111: logon failed Fri Aug  4 10:29:22 2017: [ 9580] [crit   ] CreateProfileTemp(): 
    ConfigureMsgService failed 80040111: logon failed Fri Aug  4 10:29:22 2017: [ 9580] [warning] CreateProfileTemp failed: 
    80040111: logon failed Fri Aug  4 10:29:22 2017: [ 9580] [error  ] Failed to resolve recipient user1 (1) Fri Aug  4 10:29:22 
    2017: [ 9580] [error  ] ProcessDeliveryToRecipient(): ResolveUser failed 8004010f Fri Aug  4 10:29:22 2017: [ 9580] 
    [error  ] Unable to deliver message to "user1", error code: 0x8004010F Fri Aug  4 10:29:22 2017: [ 9580] [error  ] 
    ProcessDeliveryToSingleRecipient: ProcessDeliveryToServer failed 8004010f Fri Aug  4 10:29:22 2017: [ 9580] [error  ] 
    main(): deliver_recipient failed 8004010f )
    

    I am using dagent via lmtp. When I try this manually with

    cat mail | dagent -vvv user1  
    

    (yes this is pipe but not really relevant for the problem) I get

    Thu Aug  3 22:57:02 2017: [ 6343] [error  ] Failed to resolve recipient user1 (1)
    Thu Aug  3 22:57:02 2017: [ 6343] [error  ] deliver_recipient(): ResolveUser failed 8004010f
    Thu Aug  3 22:57:02 2017: [ 6343] [error  ] main(): deliver_recipient failed 8004010f
    

    When I do the same with the full EXTERNAL address name

    cat mail | dagent -vvv user1@externaldomain.de
    

    All is fine

     * Loading plugins started
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] ** Checking plugins in /var/lib/kopano/dagent/plugins
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * Loading plugins done
    Thu Aug  3 22:58:06 2017: [ 6364] [notice ] Resolved recipient user1@externaldomain.de as user user1
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] Mail will be delivered in Inbox
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PostConverting processing started
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PostConverting processing done
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PreDelivery processing started
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PreDelivery processing done
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PreRuleProcess processing started
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PreRuleProcess processing done
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] Rule Rule1 doesn't match: 0x8004010f
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] Rule Rule2 doesn't match: 0x8004010f
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] Rule Rule3 doesn't match: 0x8004010f
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PostDelivery processing started
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * PostDelivery processing done
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * SendNewMailNotify processing started
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] * SendNewMailNotify processing done
    Thu Aug  3 22:58:06 2017: [ 6364] [info   ] Delivered message to "user1", Subject: "<none>", Message-Id: , size 6
    

    All the alias look imho also fine:

    cat /etc/postfix/virtual_domains
    user1@externaldomain.de user1
    user1@kopano.zuhause.xx user1
    user2@externaldomain.de user2
    user3@externaldomain.de user3
    webmaster@externaldomain.de user1
    postmaster@externaldomain.de user1
    

    Access to database with user1 is possible, user1 is there and config does not show any pecularities

    I nevertheless assume a problem/challenge in the aliases. Can somebody provide some insight how dagent makes recipient resolution? or any other idea where to look further?

    I am looking forward to your reply

    Br br

    EDIT: Meanwhile, I am somewhat more progressed in the analysis but not solution: Direct lmtp via telnet shows:

    telnet 127.0.0.1 2003
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.
    220 2.1.5 LMTP server is ready
    LHLO user1
    250-SERVER ready
    250-PIPELINING
    250-ENHANCEDSTATUSCODE
    250 RSET
    MAIL FROM:<user1@kopano.zuhause.xx>
    250 2.1.0 Ok
    RCPT TO:<user1>
    503 5.1.4 Destination mailbox address ambiguous
    

    Is this then the kopano mailbox or is this on postfix level?


  • Kopano

    Hello @bringha ,

    actually kopano-dagent does not resolve aliases, but expects the delivering process to either pass the username or the primary emailadress of the user to deliver the message to.

    I would expect you problem to center around:

    status=deferred (temporary failure. Command output: Unable to open logfile
     '/var/log/kopano/dagent.log' as user 'kopano' Not enough permissions to append logfile '/var/log/kopano/dagent.log'. 
    Reverting to stderr.
    

    seems your delivering process has not the same permissions, that kopano-dagent is running as already.



  • Thanks Felix,

    I had that permission problem in earlier days a few times but believe to have it fixed; all other users can do with the same permission settings; as it can be seen in my edit, root cause seems to indicate in a somewhat different direction i.e.

    Ambigous mailbox address!

    how can I analyze further because kopano-admin does not show me any pecularities

    Br br


  • Kopano

    HI @bringha ,

    Destination mailbox address ambiguous

    means that there are two mailboxes existing with the same email and the mail therefore cannot be delivered.



  • Hmmmm …

    kopano-admin -l
    User list for Default(4):
    	Username	Fullname		Homeserver	
    	--------------------------------------------------------
    	SYSTEM		SYSTEM			Kopano	
    	user1		user1 nachname	
    	user2		user2 nachname		
    	user3		user3 nachname			
    

    and the long version

    root@kopano:/etc/postfix# kopano-admin --details amavis
    Username:		amavis
    Fullname:		amavis
    Emailaddress:		amavis@kopano.zuhause.xx
    Active:			yes
    Administrator:		no
    Address book:		Visible
    Auto-accept meeting req:no
    Out Of Office:          disabled
    Mapped properties:
    	PR_EC_ENABLED_FEATURES	mobile; outlook	
    	PR_EC_DISABLED_FEATURES	imap; pop3	
    Current user store quota settings:
     Quota overrides:	no
     Warning level:		unlimited
     Soft level:		unlimited
     Hard level:		unlimited
    Current store size:	0.06 MB
    Groups (1):
    	Everyone
    
    root@kopano:/etc/postfix# kopano-admin --details user2
    Username:		user2
    Fullname:		user2 Nachname
    Emailaddress:		user2@externaldomain.de
    Active:			yes
    Administrator:		yes
    Address book:		Visible
    Auto-accept meeting req:no
    Out Of Office:          disabled
    Last logon:		08/04/2017 11:50:26 AM
    Last logoff:		08/04/2017 11:50:26 AM
    Mapped properties:
    	PR_EC_ENABLED_FEATURES	imap; mobile; outlook	
    	PR_EC_DISABLED_FEATURES	pop3	
    Current user store quota settings:
     Quota overrides:	no
     Warning level:		unlimited
     Soft level:		unlimited
     Hard level:		unlimited
    Current store size:	840.30 MB
    Groups (1):
    	Everyone
    
    root@kopano:/etc/postfix# kopano-admin --details user1
    Username:		user1
    Fullname:		user1 Nachname 
    Emailaddress:		user1@externaldomain.de
    Active:			yes
    Administrator:		yes
    Address book:		Visible
    Auto-accept meeting req:no
    Out Of Office:          disabled
    Last logon:		08/04/2017 12:06:28 PM
    Last logoff:		08/04/2017 12:06:20 PM
    Mapped properties:
    	PR_EC_ENABLED_FEATURES	imap; mobile; outlook	
    	PR_EC_DISABLED_FEATURES	pop3	
    Current user store quota settings:
     Quota overrides:	no
     Warning level:		unlimited
     Soft level:		unlimited
     Hard level:		unlimited
    Current store size:	881.95 MB
    Groups (1):
    	Everyone
    

Log in to reply
 

Looks like your connection to Kopano Community Forum was lost, please wait while we try to reconnect.