Topic: Amavis is not signing my emails with DKIM
==== Required information ====
- iRedMail version: 0.8.4
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): Mysql
- Linux/BSD distribution name and version: ubuntu 12.10
- Related log if you're reporting an issue:
I have followed this tutorial: http://iredmail.org/wiki/index.php?titl … amAssassin
"Stop virus/spam scanning, keep DKIM signing/verification and Disclaimer"
I need to sign my emails with DKIM, but If i read the headers of an email that I have sent to @gmail account I do not see dkim there. Why?
I added the DNS (txt) record and I also tested it with amavis (it pass!):
root@mail:/etc/amavis/conf.d# amavisd-new testkeys perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_MONETARY = "it_IT.utf8", LC_NUMERIC = "it_IT.utf8", LC_MEASUREMENT = "it_IT.utf8", LC_TIME = "it_IT.utf8", LANG = "it_IT.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). TESTING#1: dkim._domainkey.mydomain.net => pass
So, now what the problem? As I wrote above I only would like to disable spam and virus scanning but I must use DKIM.
This is the email source:
Delivered-To: email@example.com Received: by 10.182.126.170 with SMTP id mz10csp181421obb; Sat, 11 May 2013 14:21:43 -0700 (PDT) X-Received: by 10.112.74.201 with SMTP id w9mr10031605lbv.128.1368307302508; Sat, 11 May 2013 14:21:42 -0700 (PDT) Return-Path: <firstname.lastname@example.org> Received: from mail.mydomain.net (mail.mydomain.net. [xxx.xx.xxx.xxx]) by mx.google.com with ESMTP id dn7si2631883lbc.17.2013.05.11.14.21.41 for <email@example.com>; Sat, 11 May 2013 14:21:42 -0700 (PDT) Received-SPF: pass (google.com: domain of firstname.lastname@example.org designates xxx.xx.xxx.xxx as permitted sender) client-ip=xxx.xx.xxx.xxx; Authentication-Results: mx.google.com; spf=pass (google.com: domain of email@example.com designates xxx.xx.xxx.xxx as permitted sender) firstname.lastname@example.org Received: from mail.mydomain.net (localhost.localdomain [127.0.0.1]) by mail.mydomain.net (Postfix) with ESMTPA id 9614E6C90003 for <email@example.com>; Sat, 11 May 2013 17:21:39 -0400 (EDT) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 11 May 2013 23:21:39 +0200 From: firstname.lastname@example.org To: <email@example.com> Subject: Test Message-ID: <firstname.lastname@example.org> X-Sender: email@example.com User-Agent: RoundCube WebMail Email di prova
and this is the /var/log/mail.log
May 11 17:21:39 mail postfix/smtpd: connect from localhost.localdomain[127.0.0.1] May 11 17:21:40 mail postfix/smtpd: 9614E6C90003: client=localhost.localdomain[127.0.0.1], sasl_method=LOGIN, firstname.lastname@example.org May 11 17:21:41 mail postfix/cleanup: 9614E6C90003: message-id=<email@example.com> May 11 17:21:42 mail postfix/qmgr: 9614E6C90003: from=<firstname.lastname@example.org>, size=628, nrcpt=1 (queue active) May 11 17:21:42 mail roundcube: User email@example.com [xxx.xx.138.xx]; Message for firstname.lastname@example.org; 250: 2.0.0 Ok: queued as 9614E6C90003 May 11 17:21:42 mail postfix/smtpd: disconnect from localhost.localdomain[127.0.0.1] May 11 17:21:43 mail postfix/smtp: 9614E6C90003: to=<email@example.com>, relay=gmail-smtp-in.l.google.com[220.127.116.11]:25, delay=4.2, delays=2.8/0.09/0.21/1.1, dsn=2.0.0, status=sent (250 2.0.0 OK$ May 11 17:21:43 mail postfix/qmgr: 9614E6C90003: removed
Could someone help me out ?