On 03/03/16 07:52, Tom Robinson wrote: > On 03/03/16 06:33, wilfried.es...@essignetz.de wrote: >> Am 02.03.2016 um 06:32 schrieb Tom Robinson: >>> Hi, >>> >>> I'm trying to map users to first.last in canonical but I get an >>> error when sending email to the canonicalized address >>> first.last@domain: >> ... >>> My Error: Mar 2 15:47:36 camber policyd-spf[17984]: None; >>> identity=helo; client-ip=10.0.6.3; helo=motec.com.au; >>> envelope-from=r...@motec.com.au; >>> receiver=tom.robin...@motec.com.au Mar 2 15:47:36 camber >>> policyd-spf[17984]: None; identity=mailfrom; client-ip=10.0.6.3; >>> helo=motec.com.au; envelope-from=r...@motec.com.au; >>> receiver=tom.robin...@motec.com.au Mar 2 15:47:36 camber >>> postfix/smtpd[17974]: NOQUEUE: reject: RCPT from >>> caster.motec.com.au[10.0.6.3]: 550 5.1.1 >>> <tom.robin...@motec.com.au>: Recipient address rejected: User >>> unknown in local recipient table; from=<r...@motec.com.au> >>> to=<tom.robin...@motec.com.au> proto=SMTP helo= <motec.com.au> >> >> Hi, >> >> can you show the according entries from /etc/aliases and >> /etc/postfix/canonical? >> >> What name has the target mailbox for tom.robin...@motec.com.au? > > Hi Willi, > > Thanks for taking a look. > > I don't have an entry in aliases and maybe that's the problem. From > /etc/postfix/canonical: > > tom tom.robinson > > The real user is tom. >
I have since made this entry in /etc/aliases: tom.robinson: tom and rebuilt with postalias. If that's the only change and the correct way to set this up, I think it's fixed. Is that the correct way to set it up? When I send a test email: # telnet 10.0.6.5 25 Trying 10.0.6.5... Connected to 10.0.6.5. Escape character is '^]'. 220 camber.motec.com.au ESMTP Postfix mail from: r...@motec.com.au 250 2.1.0 Ok rcpt to: tom.robin...@motec.com.au 250 2.1.5 Ok data 354 End data with <CR><LF>.<CR><LF> Subject: test full.name email to full.name . 250 2.0.0 Ok: queued as 2BE6A295D quit 221 2.0.0 Bye Connection closed by foreign host. The log shows this: Mar 3 07:54:37 camber policyd-spf[27063]: None; identity=mailfrom; client-ip=10.0.6.3; helo=motec.com.au; envelope-from=r...@motec.com.au; receiver=tom.robin...@motec.com.au Mar 3 07:54:37 camber postfix/smtpd[27055]: 2BE6A295D: client=caster.motec.com.au[10.0.6.3] Mar 3 07:54:54 camber postfix/cleanup[27064]: 2BE6A295D: message-id=<> Mar 3 07:54:54 camber opendkim[9340]: 2BE6A295D: can't determine message sender; accepting Mar 3 07:54:54 camber postfix/qmgr[17616]: 2BE6A295D: from=<r...@motec.com.au>, size=446, nrcpt=1 (queue active) Mar 3 07:54:55 camber postfix/local[27074]: 2BE6A295D: to=<t...@motec.com.au>, orig_to=<tom.robin...@motec.com.au>, relay=local, delay=23, delays=22/0.03/0/0.06, dsn=2.0.0, status=sent (delivered to maildir) Mar 3 07:54:55 camber postfix/qmgr[17616]: 2BE6A295D: removed And in the Maildir/cur of user tom I see: $ cat 1456952094.Vfd11I55455b9M998906.camber.motec.com.au:2,a Return-Path: <r...@motec.com.au> X-Original-To: tom.robin...@motec.com.au Delivered-To: tom.robin...@motec.com.au Received-SPF: None (no SPF record) identity=mailfrom; client-ip=10.0.6.3; helo=motec.com.au; envelope-from=r...@motec.com.au; receiver=tom.robin...@motec.com.au Authentication-Results: camber.motec.com.au; dkim=permerror (bad message/signature format) Received: from caster.motec.com.au (caster.motec.com.au [10.0.6.3]) by camber.motec.com.au (Postfix) with SMTP id 2BE6A295D for <tom.robin...@motec.com.au>; Thu, 3 Mar 2016 07:54:32 +1100 (AEDT) Subject: test full.name email to full.name I was guessing that this would have to be aliased but didn't see it in the documentation for canonical. Is it the correct way to set up full.name mapping to local users? Also I'm more used to sendmail and qmail. This is my first time configuring postfix. Kind regards, Tom -- Tom Robinson IT Manager/System Administrator MoTeC Pty Ltd 121 Merrindale Drive Croydon South 3136 Victoria Australia T: +61 3 9761 5050 F: +61 3 9761 5051 E: tom.robin...@motec.com.au
signature.asc
Description: OpenPGP digital signature