Hi there, I followed this tutorial https://www.howtoforge.com/tutorial...l-pureftpd-bind-postfix-doveot-and-ispconfig/ and setup Postfix, with ISPConfig and roundcube, and everything works so far. But then I tried to send an email to my gmail address, and my Email got flagged as spam. After some research I found out, that I need to enable/use DKIM. So I found a few tutorials and found out, that ISPConfig can do all that for me. I just had to add the DKIM Info to my Domain Provider. But my Emails are still landing in the Spam Folder I get this from Gmail Code: Delivered-To: [email protected] Received: by 10.237.47.2 with SMTP id l2csp745418qtd; Thu, 1 Feb 2018 05:01:44 -0800 (PST) X-Google-Smtp-Source: AH8x224EwZnFyxiFzKjFBRl+Yoxqrju2Gv4VMqkZeR9xQyRw/lzY53wYFIhqqEsEb9QN0+SFGxsu X-Received: by 10.223.178.206 with SMTP id g72mr5403360wrd.213.1517490104508; Thu, 01 Feb 2018 05:01:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517490104; cv=none; d=google.com; s=arc-20160816; b=oTGdo2qTaf+NllZmw61d5vjkhjYEO+s4kU1N7aA03Lwi0WdH4+T4+Wb/Mhs4kYXZh9 nFwL+Q7vn01F2mtkP56DpY1bA6ZrEKyTz7XT2NPVjejxGw+cjCNennRrzHnIDAKfp4sJ +vkIfOLUulVE+5ynSgNL6blaR24AGHG4T36QWtmrRK6PnkD+fK+HK8hn8b7sprSf8gv9 h0sb2nhInxuEHFhykGs2DrqALD8HT0u/FVJMIAVXp2DcibeojbiT/eLfcieejL9B6Fdw cFahOdnpc9WQMtrYP6QvJXk6fOiQfN3uu5YuarjoUrt6nFTVMq60Gsoq9I9teYZ5jkCn tplw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:message-id:from:date:content-transfer-encoding :mime-version:subject:to:dkim-signature:arc-authentication-results; bh=HbIYyP9RxKEkrLJT9tSrDY02CfAsWzEkVJtZfdadr7Q=; b=OmrCmCaStdj8e9Tnp40wSo2ICpgj0y+t7kPRfJSTSZdw+vP+RFnfLi34AInFjHlQNV 5c9Sbo4kiGcWiPUZ+b81dn/GdB4tziFcN/kEpJRJc50nVz/mJzNwnc9FxA1/C8TCf/6E +/oOr4C2NPKzUZG5d2abVubs6jT8aHoi3X44rZ1CPkwAWOBnAdw9A0y+qijhF/bx8tyQ zNcFdYqJrySPIQCi0R0wZgsh4Y++jFOgVFYnZvBEMMRriL2Yk5I/EMC60fH85Nd9DHLn JSIFdMMB+EEvqo5XH++D4skfXPY2Z22RYYw6jQZ4brlvnvOvUzuGw48i7V0EQX0abZJ4 /EQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass [email protected] header.s=dkim header.b=E9qxhhOX; spf=pass (google.com: best guess record for domain of [email protected] designates 82.211.60.93 as permitted sender) [email protected] Return-Path: <[email protected]> Received: from mail.dieser-loki.de (mail.dieser-loki.de. [82.211.60.93]) by mx.google.com with ESMTPS id x7si16444230wrd.236.2018.02.01.05.01.44 for <[email protected]> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Feb 2018 05:01:44 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of [email protected] designates 82.211.60.93 as permitted sender) client-ip=82.211.60.93; Authentication-Results: mx.google.com; dkim=pass [email protected] header.s=dkim header.b=E9qxhhOX; spf=pass (google.com: best guess record for domain of [email protected] designates 82.211.60.93 as permitted sender) [email protected] Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.dieser-loki.de (Postfix) with ESMTP id F252D57A093D for <[email protected]>; Thu, 1 Feb 2018 08:01:43 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dieser-loki.de; h=user-agent:message-id:from:from:date:date :content-transfer-encoding:content-type:content-type :mime-version:subject:subject; s=dkim; t=1517490103; x= 1519304504; bh=HbIYyP9RxKEkrLJT9tSrDY02CfAsWzEkVJtZfdadr7Q=; b=E 9qxhhOXCk+irRDSkpl1LtKukFrcNdxt4whvF4Ce4q2n/rSuJrLgn2uBv4hf1aLQo en9iyw6uB9dOtGpAxnMdhjhfHlhxTVqdkOt+8s4t/i70x8CpMu9yguBe+OuBs8oZ nc0QGT5XNvTlKTb9zT07n90pDJ2Y3EJJo09C34vK94= X-Virus-Scanned: Debian amavisd-new at mail.dieser-loki.de Received: from mail.dieser-loki.de ([127.0.0.1]) by localhost (mail.dieser-loki.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GBMxhzaLkTE4 for <[email protected]>; Thu, 1 Feb 2018 08:01:43 -0500 (EST) Received: by mail.dieser-loki.de (Postfix, from userid 33) id A467057A0C68; Thu, 1 Feb 2018 08:01:43 -0500 (EST) To: myEmail <[email protected]> Subject: asddas X-PHP-Originating-Script: 0:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 01 Feb 2018 14:01:43 +0100 From: myEmail <[email protected]> Message-ID: <[email protected]> X-Sender: [email protected] User-Agent: Roundcube Webmail/1.2-beta asdads So my understanding is, that the DKIM stuff works. Digging returns Code: dig +short txt dkim._domainkey.dieser-loki.de "v=DKIM1; t=s; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyDQninnBozynJXLm3zhICZB/MCMAreOn9kgqn+sUhj0eVswW9ujZS63gAnz4uPukPKK1puFkX2WVF62Mzrprsy2ohhBvQKJeTpWp8LYrrIRjKOh/fTuqyxdE7fPEBOpGB26pC/fzaiQYxIm81BuMhhootip/8cDZyz754aSOx+QIDAQAB" The Dig seems to look okay too. What else is the Reason my emails are flagged as Spam
A valid dkim record is no guarantee that email is not flagged as spam. An email can be seen as spam when your IP has a bad reputation or when the content of the email is similar to spam mails etc.
Does that mean, that my config is correct? Is there a way to see why my Email is flagged as spam? Or is it because of this part in the Email Code: Received: from mail.dieser-loki.de ([82.211.60.93]) by mx-ha.web.de (mxweb010 [212.227.15.17]) with ESMTPS (Nemesis) id 1MMnT6-1eQq4h3rAS-00J1kd for <[email protected]>; Thu, 01 Feb 2018 16:44:07 +0100 Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.dieser-loki.de (Postfix) with ESMTP id A64F357A00EB; Thu, 1 Feb 2018 10:44:07 -0500 (EST) I'm not sure why there is Received: from localhost I dont think the content of the email body is the reason for this. Since it was regular conversation.
I have the same spam issues with gmail.com. My Emails are shown as correctly authenticated (DKIM, SPF & DMARC are fine) Additionally I tried to add my Host/IP to https://postmaster.google.com/managedomains and dnswl.org to get a better reputation.
I registered myself with that google site but didnt help. I'm pretty sure now, that the Problem is this part Code: Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.dieser-loki.de (Postfix) with ESMTP id F252D57A093D for <[email protected]>; Thu, 1 Feb 2018 08:01:43 -0500 (EST) Though I am not sure why this happens. I tried to add an SPF entry for my domain, but this doesnt help either. My Entry is Code: v=spf1 mx -all hostname -f returns mail.dieser-loki.de My postfix main.cf has Code: myhostname = mail.dieser-loki.de mydestination = mail.dieser-loki.de there is no mention of localhost anywhere. The domains are read from the DB (as done with ISPConfig) where there is only 1 entry, for my domain
That's the internal spam scan process and not related to your gmail problem. This line exists in mails from all systems that use a spam scanner like amavis and this does not trigger spam tagging at gmail or other mail services. I have this line in my mails as well and my mails are not listed as spam at gmail or hotmail. The Received header that matters is the first one and that does not contain localhost. Received: by mail.dieser-loki.de (Postfix, from userid 33) id A467057A0C68; Thu, 1 Feb 2018 08:01:43 -0500 (EST) But what might matter is that you are sending with php "X-PHP-Originating-Script: 0:rcube.php" and not a desktop client. You can try to alter your roundcube config so that roundcube sends trough the server hostname (not localhost) and that roundcube uses smtp authentication when connecting to the mail server, this might add some additional trust at gmail.
I am using Apple Mail now, and my emails are still flagged as spam. The "X-PHP-Originating-Script: 0:rcube.php" is obviously not inside the email. But my Email is getting marked as spam. I tried it too with yahoo, msn and web.de all of them mark my emails as spam. I changed some config in Roundcube, to use smtp auth just as you recommended, but that shouldnt affect any emails I'm sending with Apple Mail. Here is another Email, sent by applemail. (And its signed, so there is this additional bit) Code: Delivered-To: [email protected] Received: by 10.100.140.135 with SMTP id v7csp3122754pja; Mon, 5 Feb 2018 13:15:43 -0800 (PST) X-Google-Smtp-Source: AH8x224Lyj5zxAw8qZZ18m6DPKoF/iRMWSZL3TrUR/WXn4T+ax8WovYcvo/AmQpHxceVdf0myn4B X-Received: by 10.223.209.80 with SMTP id b16mr147448wri.86.1517865343748; Mon, 05 Feb 2018 13:15:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517865343; cv=none; d=google.com; s=arc-20160816; b=ynJZpHzB4J7x9g2zBqwqepbi8dmILV82u7UkRfKYH9fxfLZMu5D4ofn8o0InrKKLKW u9QrR0X6Oj77eeKuIHEn3LVY13TmQZSRGR8VNf41GO8uMnCq4NuJj/5aKJSmmY7dNY/a c3bM9KiDK6TK35vTGB87z3zZ3ioru2LuUOquO4M6fWLif3TLJ12e7HgsuJosGphAMiIt EtKLkjT1NKjyKapQmGfgfcacebcp7meWK97TsmAP1tsaaz/Vp9Gxk8Pd+38LnyN8Dvnt 2rsWZWZYvLoZroewApZaIUF7rIfbxrQlFNYicImd6ycOrAPMaEQ9mDl+pznALmmN13HQ x+sQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:date:message-id:subject:mime-version:from:dkim-signature :arc-authentication-results; bh=B/P2kx0LaQBsqesXQ1Plqvf+ihtfIdn4J8J2ZTdG+fw=; b=UNxURY0hU7qu5QFMI4QZmzw8lUJSlPokc9azcli3vbH0PchU0qb+r3JEICufyFBMUR YWztVGE9w6m/KA48xOWo6IWxu5CWxCAvX+Ea6W9guEGNgvEIK25vGwl9V2ws3CZhWrgG if53BPKK5QGIUbX8frgJ85onxynF72fF5/1At72a/Yt2ig+tEFDAg0D6QTeRsKaa8g70 d1+lVUrk5o0NCxGl2q+fOqdYHSyFVg2OFYXYmSjRYYYT7LsYshvLF7gxtvv0DfsdPV76 hJdvTO2SIhINfXk5tL+y1JxX/iMCiWVwd1lu1ecAwn0msK7rbJSXVy8C87B30koN2/8z LgaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass [email protected] header.s=dkim header.b=q21wKnOa; spf=pass (google.com: domain of [email protected] designates 82.211.60.93 as permitted sender) [email protected] Return-Path: <[email protected]> Received: from mail.dieser-loki.de (mail.dieser-loki.de. [82.211.60.93]) by mx.google.com with ESMTPS id g131si6086655wma.139.2018.02.05.13.15.43 for <[email protected]> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Feb 2018 13:15:43 -0800 (PST) Received-SPF: pass (google.com: domain of [email protected] designates 82.211.60.93 as permitted sender) client-ip=82.211.60.93; Authentication-Results: mx.google.com; dkim=pass [email protected] header.s=dkim header.b=q21wKnOa; spf=pass (google.com: domain of [email protected] designates 82.211.60.93 as permitted sender) [email protected] Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.dieser-loki.de (Postfix) with ESMTP id EDCBF57A0F6F for <[email protected]>; Mon, 5 Feb 2018 16:15:12 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dieser-loki.de; h=x-mailer:date:date:message-id:subject:subject:mime-version :content-type:content-type:from:from; s=dkim; t=1517865312; x= 1519679713; bh=DPHsgydIWzPiPdjZfduLe8VOtxFonfvry1+62FJIx+I=; b=q 21wKnOafqZ9/DqE5BcYgu7JdJI1ZbGN1K5FjrP4sOd3dfCIweB/d/jNEoq+3n9j8 KWcruux+K2GFjtnxhDNgqKUxbkJi3OlwoSrbigsorB0fuHzE1s03KRVVOca2WxiN aqBiy/r4Z5BZpUjA1E8y3HO8FyfMtVC7mo140QOaQI= X-Virus-Scanned: Debian amavisd-new at mail.dieser-loki.de Received: from mail.dieser-loki.de ([127.0.0.1]) by localhost (mail.dieser-loki.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id BJvt7jGtfWNx for <[email protected]>; Mon, 5 Feb 2018 16:15:12 -0500 (EST) Received: from slpn-nb-mje-6.fritz.box (46-59-254-7.lsn6.wtnet.de [46.59.254.7]) (Authenticated sender: [email protected]) by mail.dieser-loki.de (Postfix) with ESMTPSA id 6E14857A0916 for <[email protected]>; Mon, 5 Feb 2018 16:15:12 -0500 (EST) From: TestGuy <[email protected]> Content-Type: multipart/signed; boundary="Apple-Mail=_8B87C165-FE1F-4CD0-A3F5-2F300E495C57"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Test Message-Id: <[email protected]> Date: Mon, 5 Feb 2018 22:15:11 +0100 To: [email protected] X-Mailer: Apple Mail (2.3445.5.20) --Apple-Mail=_8B87C165-FE1F-4CD0-A3F5-2F300E495C57 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Diese Email wurde mit Apple Mail verschickt! Ich hoffe das funktioniert --Apple-Mail=_8B87C165-FE1F-4CD0-A3F5-2F300E495C57 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEENGDg361TIJY92EtCeXWu06jHYXgFAlp4yV8ACgkQeXWu06jH YXjpLg/+KQf/cXdMgyWBGg5n3tGWJ9ShulT9J8mInPaz5UHxPOVJvCQi3d2C4bEa lC8NkYTsga63j0wH+YWsrU4xDqOdz9+mjttk4SZIWnybsTjPFhw1trPoceUlWiQv 3DbpgIv2tOtWf+iv3C/y+k3OCP8w0so6wPcrNJLjusx3M1EQqAns+y65tde4nKSr bJ8vzwU/22WO1rqcC2YhBIvXGq0qiegixbMnH7Hj1nHESA5kWSvrSz3afEV7KIl/ Y6R7YTE+V7eEei4kxU0QeGX0Ef8oUlzD4W5zLclbBpolfu3YjhjEWiVtVVVjJhiI OdsgRN4hbIiVOK2Is13zanpEn837hHqLptotPb5Ndh0nWZP1jg4DwFa59nGUzVvI T7G/+WkGc8gDEaqBGVaWViZEEenDqBhITC//rV+2avwqlIeR5PeoSF10g13JV6ah ixzSsuQ5mnC+7qexG/jwdvNUjU6s5OV2cIbXOQmKpAtWwScAPd7B/cAz2z215ti6 60le+HpfPBAJDtm68/4C0KaM+o07bguA3gftyYnzkb9HcyWMty4SaPj8SEq38u0Z Z+MvVWmLUjW+RoYMJEqnL5wuJd0I3H2k9mQQS5tWDgAPTjufRqUUlFnluPi98cQS Z4bGcnuEQZ7gKIbezUrqoSAdmdkgPEN/oGLE3pCGPgyYI0BVNFw= =YoHc -----END PGP SIGNATURE----- --Apple-Mail=_8B87C165-FE1F-4CD0-A3F5-2F300E495C57--