Enhancement #2499
Override mail system /etc/aliases
| Status: | CLOSED | Start date: | 01/03/2014 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | 01/03/2014 | |
| Assignee: | - | % Done: | 100% | |
| Category: | nethserver-mail-server | |||
| Target version: | v6.5-beta3 | |||
| Resolution: | NEEDINFO: | No |
Description
The /etc/aliases file overrides our mail delivery rules.
For instance if a fax user account is created, it will not receive any mail until the fax: root line in /etc/aliases is removed.
Related issues
Associated revisions
Override system default /etc/aliases DB with our template. Refs #2499
List accounts to override /etc/aliases settings. Refs #2499
Added 40accounts fragment. If an account has no mail forward address
defined, set an identity forward value to override /etc/aliases.
History
#1
Updated by Davide Principi over 7 years ago
- Description updated (diff)
Set accounts and give priority to /etc/postfix/aliases towards /etc/aliases
OR
Implement an action that removes/comments out conflicting lines in /etc/aliases when an user account has prop MailStatus=enabled.
#2
Updated by Davide Principi over 7 years ago
- Due date set to 01/03/2014
- Status changed from TRIAGED to ON_DEV
- Assignee set to Davide Principi
- Start date set to 01/03/2014
- % Done changed from 20 to 30
- Estimated time set to 2.00
#3
Updated by Davide Principi over 7 years ago
- Status changed from ON_DEV to MODIFIED
- Assignee deleted (
Davide Principi) - % Done changed from 30 to 60
#4
Updated by Davide Principi over 7 years ago
- Status changed from MODIFIED to ON_QA
- % Done changed from 60 to 70
In nethserver-testing:
nethserver-lib-1.4.0-3.0gitce8e11f1.ns6.noarch.rpm
nethserver-base-1.5.0-11.0git12b07501.ns6.noarch.rpm
nethserver-directory-1.3.0-12.0git01b2300a.ns6.noarch.rpm
nethserver-nethgui-1.3.0-5.0gitb985d576.ns6.noarch.rpm
nethserver-mail-server-1.5.0-8.0git7757599e.ns6.noarch.rpm
nethserver-samba-1.4.0-3.0git4fc31495.ns6.noarch.rpm
nethserver-ejabberd-1.0.2-3.0git6fec4e8d.ns6.noarch.rpm
nethserver-hylafax-1.0.3-2.0git1b8d9075.ns6.noarch.rpm
nethserver-httpd-admin-1.1.0-9.0git9b2daa63.ns6.noarch.rpm
#5
Updated by Giacomo Sanchietti over 7 years ago
- Assignee set to Giacomo Sanchietti
#6
Updated by Giacomo Sanchietti over 7 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 70 to 90
Create user fax and sent mail to it:
[root@test ~]# mail -s test1 fax@nethesis.org < text
[root@test ~]# tail -f /var/log/maillog
Feb 4 16:25:55 test dovecot: lmtp(25171): Disconnect from local: Client quit (in reset)
Feb 4 16:25:55 test postfix/qmgr[25045]: 710BB3F460: removed
Feb 4 16:26:20 test postfix/pickup[25044]: 72BC23F45F: uid=0 from=<root>
Feb 4 16:26:20 test postfix/cleanup[25165]: 72BC23F45F: message-id=<20140204152620.72BC23F45F@test.stronzolo.loc>
Feb 4 16:26:20 test postfix/qmgr[25045]: 72BC23F45F: from=<root@test.stronzolo.loc>, size=431, nrcpt=1 (queue active)
Feb 4 16:26:20 test dovecot: lmtp(25171): Connect from local
Feb 4 16:26:20 test dovecot: lmtp(25171, fax): sOG4LYMG8VJTYgAAkwWZIQ: sieve: msgid=<20140204152620.72BC23F45F@test.stronzolo.loc>: stored mail into mailbox 'INBOX'
Feb 4 16:26:20 test postfix/lmtp[25170]: 72BC23F45F: to=<fax@test.stronzolo.loc>, orig_to=<fax@nethesis.org>, relay=test.stronzolo.loc[/var/run/dovecot/lmtp], delay=0.12, delays=0.02/0/0/0.09, dsn=2.0.0, status=sent (250 2.0.0 <fax@test.stronzolo.loc> sOG4LYMG8VJTYgAAkwWZIQ Saved)
Feb 4 16:26:20 test dovecot: lmtp(25171): Disconnect from local: Client quit (in reset)
Feb 4 16:26:20 test postfix/qmgr[25045]: 72BC23F45F: removed
[root@test ~]# ll /var/lib/nethserver/vmail/fax/Maildir/new/1391527580.M496478P25171.test.stronzolo.loc\,S\=662\,W\=680
-rw-------. 1 vmail vmail 662 Feb 4 16:26 /var/lib/nethserver/vmail/fax/Maildir/new/1391527580.M496478P25171.test.stronzolo.loc,S=662,W=680
[root@test ~]# cat /var/lib/nethserver/vmail/fax/Maildir/new/1391527580.M496478P25171.test.stronzolo.loc\,S\=662\,W\=680
Return-Path: <root@test.stronzolo.loc>
Delivered-To: <fax@test.stronzolo.loc>
Received: from test.stronzolo.loc
by test.stronzolo.loc (Dovecot) with LMTP id sOG4LYMG8VJTYgAAkwWZIQ
for <fax@test.stronzolo.loc>; Tue, 04 Feb 2014 16:26:20 +0100
Received: by test.stronzolo.loc (Postfix, from userid 0)
id 72BC23F45F; Tue, 4 Feb 2014 16:26:20 +0100 (CET)
Date: Tue, 04 Feb 2014 16:26:20 +0100
To: fax@nethesis.org
Subject: test1
User-Agent: Heirloom mailx 12.4 7/29/08
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20140204152620.72BC23F45F@test.stronzolo.loc>
From: root@test.stronzolo.loc (root)
hi
Marking as VERIFIED.
#7
Updated by Davide Principi over 7 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
Released in nethserver/6.5/base repository.