stop localhost from appearing in email headers - email

I am trying to configure sendmail on a Linux Server, so that localhost is not mentioned in the email headers.
I've set the server hostname in /etc/sysconfig/network, and edited the line
Djmydomain.com in my sendmail.cf file (and restarted everything).
But still the email headers have this:
Received: by x.x.x.x with SMTP id xxx;
Sat, 5 Nov 2011 13:48:43 -0700 (PDT)
Received: by x.x.x.x with SMTP id xxx;
Sat, 05 Nov 2011 13:48:41 -0700 (PDT)
Return-Path: <root#mydomain.com>
Received: from mydomain.com ([x.x.x.x])
by mx.google.com with ESMTPS id xxx
(version=TLSv1/SSLv3 cipher=OTHER);
Sat, 05 Nov 2011 13:48:41 -0700 (PDT)
Received-SPF: neutral (google.com: x.x.x.x is neither permitted
nor denied by best guess record for domain of root#mydomain.com) client-ip=x.x.x.x;
Authentication-Results: mx.google.com; spf=neutral (google.com: x.x.x.x is neither permitted nor denied by best guess record for domain of root#mydomain.com) smtp.mail=root#mydomain.com
Received: from mydomain.com (localhost.localdomain [127.0.0.1])
by mydomain.com (...) with ESMTP id xxx
for <me#myemailaddress.com>; Sat, 5 Nov 2011 20:48:44 GMT
Received: (from root#localhost)
by mydomain.com (...) id xxx
for me#myemailaddress.com; Sat, 5 Nov 2011 20:48:44 GMT
Date: Sat, 5 Nov 2011 20:48:44 GMT
From: root <root#mydomain.com>
Message-Id: <XXX>
I don't think the references to localhost.localdomain and localhost should be there - am concerned about the domain getting blacklisted etc.
Can anyone tell me how to remove them?
Thanks!

Fix Fully Qualified Host Name reported by the command below
hostname --fqdn
It is OS/Distribution specific.
OR
Force sendmail use another "this host" name as described in cf/README file
https://www.sendmail.com/sm/open_source/docs/m4/whoami.html

Related

Gmail put my emails into spam folder

I am really confused. I have tested my mail server with mail-tester.com, I got 10/10 but Gmail still puts my emails into spam folder.
I have PTR, DKIM and SPF records, all valid.
The mailserver hostname is: domain.tld
The email viewed from the destination:
Delivered-To: email
Received: by 10.176.71.30 with SMTP id h30csp57228uac;
Wed, 3 May 2017 06:54:08 -0700 (PDT)
X-Received: by 10.28.35.207 with SMTP id j198mr6661610wmj.17.1493819648744;
Wed, 03 May 2017 06:54:08 -0700 (PDT)
Return-Path: <eamil>
Received: from ironforge.meatkult.com (diamondshine.hu. [31.14.134.231])
by mx.google.com with ESMTPS id n6si7712651wra.196.2017.05.03.06.54.08
for <email>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Wed, 03 May 2017 06:54:08 -0700 (PDT)
Received-SPF: pass (google.com: domain of eamil designates 31.14.134.231 as permitted sender) client-ip=31.14.134.231;
Authentication-Results: mx.google.com;
dkim=pass header.i=#meatkult.com;
spf=pass (google.com: domain of email designates 31.14.134.231 as permitted sender) smtp.mailfrom=email
Received: from localhost (ironforge.meatkult.com [127.0.0.1]) by ironforge.meatkult.com (Postfix) with ESMTP id C0D5561DE3 for <email>; Wed,
3 May 2017 15:54:07 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=meatkult.com; h= content-transfer-encoding:content-type:content-type:mime-version :user-agent:date:date:message-id:subject:subject:from:from; s= default; t=1493819647; x=1495634048; bh=gSWT9V3EBSVx0zLNz5M9KT0K Z1jXGsJ1lUMr6hpFhDU=; b=gcFh4x2hIg9hXPzOzokAZBF8ewYZQk1+sVtlq2r6 TsBQcZU+8fdswJoBgrt/9y2nXc+zfyE8dZiGoqnndXRyvfzKC7IF2aIjTcoZzHxW UdH7GTT7cn3FTur6ceaOi6BGIXzbN+ovNr8+SC7fvO9f6r3xxb/4op4qoT3GpQXA LO4=
X-Virus-Scanned: Debian amavisd-new at ironforge.meatkult.com
Received: from ironforge.meatkult.com ([127.0.0.1]) by localhost (ironforge.meatkult.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9mCr5x49RMat for <email>; Wed,
3 May 2017 15:54:07 +0200 (CEST)
Received: from [192.168.1.163] (s10.ip4.lp01.wwdh.hu [217.65.97.10]) (Authenticated sender: arape#meatkult.com) by ironforge.meatkult.com (Postfix) with ESMTPSA id 55FDB6027A for <emial>; Wed,
3 May 2017 15:54:07 +0200 (CEST)
To: email
From: Peter Arany <email>
Subject: I don't know what's going on
Message-ID: <a41512a6-eddc-7fd1-d897-37415b7ed766#meatkult.com>
Date: Wed, 3 May 2017 15:53:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Still not receiving mails
I have valid SSL certification by letsencrypt, I think everything should be fine, but its not. Does anyone has experience in this case? Did I miss something?
Peter
Check your filters. You may have some filters to move your mails to Spam Folder. You can learn about filters here - https://support.google.com/mail/answer/6579?hl=en

SPF passed, DKIM signed and DMARC added but email goes to spam

I have configured DKIM, SPF and DMARC correct and from the email headers it seems to be working fine but the emails I sent from my SMTP server are marked as spam. Here is my email headers
Received: from SG2APC01HT253.eop-APC01.prod.protection.outlook.com
(10.163.105.24) by SG2PR03MB1582.apcprd03.prod.outlook.com with HTTPS via
SG2PR06CA0014.APCPRD06.PROD.OUTLOOK.COM; Tue, 7 Feb 2017 02:03:11 +0000
Received: from SG2APC01FT015.eop-APC01.prod.protection.outlook.com
(10.152.250.60) by SG2APC01HT253.eop-APC01.prod.protection.outlook.com
(10.152.251.100) with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.874.2; Tue, 7 Feb
2017 02:03:09 +0000
Authentication-Results: spf=pass (sender IP is 191.101.230.42)
smtp.mailfrom=ezpc.com.my; hotmail.com; dkim=pass (signature was verified)
header.d=ezpc.com.my;hotmail.com; dmarc=bestguesspass action=none
header.from=ezpc.com.my;
Received-SPF: Pass (protection.outlook.com: domain of ezpc.com.my designates
191.101.230.42 as permitted sender) receiver=protection.outlook.com;
client-ip=191.101.230.42; helo= mail.ezpc.com.my;
Received: from BAY004-MC1F48.hotmail.com (10.152.250.55) by
SG2APC01FT015.mail.protection.outlook.com (10.152.250.181) with Microsoft
SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.874.2 via Frontend
Transport; Tue, 7 Feb 2017 02:03:06 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:B3C91582F4E1A8BEB3081753A75091AB6E10F9554C8EB64EF3F4DBAEBFBBCCAD;UpperCasedChecksum:FDA1A8FF432113AA359CED44F62CC1B29335E24D01725A791958063140028963;SizeAsReceived:1267;Count:16
Received: from mail.ezpc.com.my ([191.101.230.42]) by BAY004-MC1F48.hotmail.com with Microsoft SMTPSVC(7.5.7601.23143);
Mon, 6 Feb 2017 18:03:04 -0800
Received: by mail.ezpc.com.my (Postfix, from userid 48)
id AB46E2213CB; Mon, 6 Feb 2017 21:03:03 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.ezpc.com.my AB46E2213CB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ezpc.com.my;
s=default; t=1486432983;
bh=9v0acwudeB20jRA3DCLi3/n8gPxEJUSqP+DRE97Rs/8=;
h=To:Subject:From:Date:From;
b=Pr71KmBKnlBDX6KEY3PNzaRVqj1njANZe4fVyDI/3a+uNDCqE933329nhyoaeyS2U
c5pbo1szpI2lI5Io9AV5q33w/HeIYnsGvstpM9e/mtpBUeNoYk7ajIeJldSyI1kbGv
AtYp7oGy2ltmDcO4nkwqEBRpkPJr3jwcKhY6Ucys=
Any idea on fixing the problem?
Your ip reputation is neutral (which is good but can be improved)
http://www.senderbase.org/lookup/?search_string=191.101.230.42
As long as all those settings are configured correct, then you should use this form from Microsoft!
https://support.microsoft.com/en-us/getsupport?oaspworkflow=start_1.0.0.0&wfname=capsub&productkey=edfsmsbl3&locale=en-us&ccsid=636225696037961710

Emails from VPS going to Spam folder

i'm using unmanaged VPS from Contabo, i don't know why my emails are going to Spam folder, i checked many articles, i set SPF record but the same problem, any idea?
Delivered-To: r_haceb#esi.dz
Received: by 10.140.28.98 with SMTP id 89csp63344qgy;
Sun, 6 Apr 2014 13:02:57 -0700 (PDT)
X-Received: by 10.229.230.68 with SMTP id jl4mr29009103qcb.2.1396814577669;
Sun, 06 Apr 2014 13:02:57 -0700 (PDT)
Return-Path: <contact#printdz.com>
Received: from vmi19458 (ip-30-185-143-79.static.contabo.net. [79.143.185.30])
by mx.google.com with ESMTPS id m6si5836502qay.218.2014.04.06.13.02.53
for <r_haceb#esi.dz>
(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Sun, 06 Apr 2014 13:02:57 -0700 (PDT)
Received-SPF: neutral (google.com: 79.143.185.30 is neither permitted nor denied by best guess record for domain of contact#printdz.com) client-ip=79.143.185.30;
Authentication-Results: mx.google.com;
spf=neutral (google.com: 79.143.185.30 is neither permitted nor denied by best guess record for domain of contact#printdz.com) smtp.mail=contact#printdz.com;
dkim=neutral (no key for signature) header.i=#printdz.com
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=printdz.com; s=default;
h=Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Message-ID:Date:To:From; bh=vEH0oxcAnuvem9JO5KMEXGGPvJrXQ46uir2TfFo6T0U=;
b=SnGkZAXRW9gO1IY3TP4v3QJ7gHArhtjIJN/sOCk2sOf0i/jLDNLNneZ8xaU2s/oV4OEzmETVPqJ2wFk5g1WDG9e8R27sKfzbwXj8R6H5UmvLgecJ/W7nJZRNeBYOxB6HJx4BkXoi4KaYFR2FYekufmfGWhExo/nPRPJyelzkvg4=;
Received: from ip-30-185-143-79.static.contabo.net ([79.143.185.30]:46956 helo=www.printdz.com)
by vmi19458 with esmtpa (Exim 4.82)
(envelope-from <contact#printdz.com>)
id 1WWtHI-0000ie-Gv
for r_haceb#esi.dz; Sun, 06 Apr 2014 22:02:52 +0200
I'm having the same problem. Note that your SPF is not configured or this line wouldn't appear
Received-SPF: neutral (google.com: 79.143.185.30 is neither permitted nor denied by best guess record for domain of contact#printdz.com) client-ip=79.143.185.30;
To confirm that your SPF is not ok, go here http://www.kitterman.com/spf/validate.html
The solution would be asking Contabo to fix your DNS record regarding SPF.

Mail into GMail spam folder, SPF and everyting passes

My mails that I send from my vps keeps going to the spam folder of Google mail (gmail), only gmail, all other receivers get the mail!
I've been struggling with the following problem for a couple of hours now.
First of all the mail went straight to the spam, with a soft fail on the SPF records. After some googling and adjusting the dns and everything is correct on all the tests I do on internet.
What am I doing wrong, see the email headers below:
Delivered-To: info#MYWEBSITE.nl
Received: by 10.140.49.2 with SMTP id p2csp254884qga;
Wed, 18 Dec 2013 05:09:01 -0800 (PST)
X-Received: by 10.180.103.193 with SMTP id fy1mr8266239wib.10.1387372141146;
Wed, 18 Dec 2013 05:09:01 -0800 (PST)
Return-Path: <info#SENDINGWEBSITE.nl>
Received: from www.SENDINGVPS.nl ([2a02:1234::777:3eff:fed6:7ef6])
by mx.google.com with ESMTPS id s9si717710wiw.41.2013.12.18.05.09.00
for <info#MYWEBSITE.nl>
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Wed, 18 Dec 2013 05:09:01 -0800 (PST)
Received-SPF: pass (google.com: domain of info#SENDINGWEBSITE.nl designates 2a02:1234::777:3eff:fed6:7ef6 as permitted sender) client-ip=2a02:1234::777:3eff:fed6:7ef6;
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of info#SENDINGWEBSITE.nl designates 2a02:1234::777:3eff:fed6:7ef6 as permitted sender) smtp.mail=info#SENDINGWEBSITE.nl
Received: from i12345.upc-i.chello.nl ([62.195.XX.XXX] helo=[192.168.1.12])
by www.SENDINGVPS.nl with esmtpsa (TLSv1:AES128-SHA:128)
(Exim 4.76)
(envelope-from <info#SENDINGWEBSITE.nl>)
id 1VtGrz-0004Rq-8k; Wed, 18 Dec 2013 14:08:59 +0100
Subject: Mail gmail hotmail
Mime-Version: 1.0 (1.0)
From: "info#SENDINGWEBSITE.nl" <info#SENDINGWEBSITE.nl>
Content-Type: text/plain;
charset=us-ascii
X-Mailer: iPhone Mail (11B554a)
Message-Id: <62D8B201-8243-43A5-B15D-6371DD208D23#SENDINGWEBSITE.nl>
Date: Wed, 18 Dec 2013 14:08:58 +0100
Content-Transfer-Encoding: 7bit
To: "info#MYWEBSITE.nl" <info#MYWEBSITE.nl>
Hi
Verstuurd vanaf mijn iPhone

Emails marked as spam - SPF passes, DKIM passes, sender-id passes

I've been struggling to figure out why this is happening, but my emails are being marked as spam by Gmail and Hotmail (they work in Yahoo.)
SPF, DKIM, rDNS, and sender-id all pass. What's weirder is I've send the EXACT same email with its exact contents from my dev server and Gmail accepts it as not spam even though every one of those checks which passes in production fails in dev. Hotmail still marks it as spam though.
Any idea what could be going on? Here is an example header from Gmail (with IPs and domains changed for privacy):
Delivered-To: REMOVED#gmail.com
Received: by 10.194.16.130 with SMTP id g2csp192349wjd;
Mon, 13 Aug 2012 14:04:10 -0700 (PDT)
Received: by 10.236.193.105 with SMTP id j69mr12819871yhn.21.1344891849751;
Mon, 13 Aug 2012 14:04:09 -0700 (PDT)
Return-Path: <mailer#mydomain.com>
Received: from mail.mydomain.com (mydomain.com. [xxx.xxx.xxx.xxx])
by mx.google.com with ESMTPS id e22si563514yhh.132.2012.08.13.14.04.08
(version=TLSv1/SSLv3 cipher=OTHER);
Mon, 13 Aug 2012 14:04:09 -0700 (PDT)
Received-SPF: pass (google.com: domain of mailer#mydomain.com designates xxx.xxx.xxx.xxx as permitted sender) client-ip=xxx.xxx.xxx.xxx;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of mailer#mydomain.com designates xxx.xxx.xxx.xxx as permitted sender) smtp.mail=mailer#mydomain.com; dkim=pass header.i=#mydomain.com
Received: from mydomain.com (localhost [127.0.0.1])
by mail.mydomain.com (8.14.4/8.14.4/Debian-2ubuntu1) with ESMTP id q7DL48tq019625
for <REMOVED#gmail.com>; Mon, 13 Aug 2012 17:04:08 -0400
X-DKIM: OpenDKIM Filter v2.3.2 mail.mydomain.com q7DL48tq019625
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mydomain.com;
s=server; t=1344891848;
bh=lpw+5POmINBjQYgQBdJvY2d+m84MY8hwTqZ6riNfH8I=;
h=Date:From:To:Message-ID:Subject:Mime-Version:Content-Type:
Content-Transfer-Encoding;
b=KnYSvSzFewOGFyYWvP1DfCvyRfp6y31BfOPTOgRsZ7nGB4PXuau84euzuhs82V4lx
++DjN3iPxSj07euW+y7aRe9R2YiXKJFVNh7cbcJX8+tc3LMmnR7Cv27iP3Yvv6mQMd
uz4Engql3bXLVVDKcLLj/Fj2eiwtWzW4chA2GNTQ=
Received: (from root#localhost)
by mydomain.com (8.14.4/8.14.4/Submit) id q7DL48Dm019624
for REMOVED#gmail.com; Mon, 13 Aug 2012 17:04:08 -0400
Date: Mon, 13 Aug 2012 17:04:08 -0400
From: "Website" <mailer#mydomain.com>
To: REMOVED#gmail.com
Message-ID: <50296bc866dfc_4b8593bd18556b8#mydomain.com.mail>
Subject: You've received a message from Bob.
Mime-Version: 1.0
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mydomain.com; q=dns/txt; s=server; t=1344891848; bh=LfadLl6eJEB+NgiTbBlcBhOt/9NKcG0wapkrAjlGqfg=; h=content-transfer-encoding:content-type:date:from:message-id:mime-version:subject:to; b=mTB8TBb+gG7ESxeVbfqHANKUMeNbdwK/hSIq58oin5ERNSMKOIvZKY9cQJRoY/Q96PQ7J+7b3ZkZuwcg+zMkQyhK7YACvFAz4SUWqpdqiZrBDw8Vqy3PjkGFcz2V5vyUOjI6vN/Y6iOj1zlocC+/p8lkpw3upwxr7cNoe5/Kwu8=
The other guy doesn't know what he's talking about and just guessing.
'Received: (from root#localhost)' is your problem. That needs to reflect the from email...
You problem is:
domain: mydomain.com
ip: xxx.xxx.xxx.xxx
and root#localhost too
You need change informations in your mail client!
I have the exact same problem. In my case, I have configured my mail client correctly. I have one main domain (mydomain.com), my mail server also supports another domain (mydomain2.com) using virtual_domains. However, the emails for (mydomain2.com) always end up in Spam in Gmail. The mail-tester score for mydomain2.com is 9.7/10. Here is the original header from Gmail (i have replaced IP and email address with example ips)
Delivered-To: myemail#gmail.com
Received: by 10.80.177.154 with SMTP id m26csp9759783edd;
Sat, 7 Jan 2017 16:28:58 -0800 (PST)
X-Received: by 10.84.128.67 with SMTP id 61mr108683153pla.153.1483835337902;
Sat, 07 Jan 2017 16:28:57 -0800 (PST)
Return-Path: <noreply#mydomain2.com>
Received: from mail.mydomain.com (xx-xxx-x-xxx.com. [xx.xxx.x.xxx])
by mx.google.com with ESMTPS id s186si84168719pgb.6.2017.01.07.16.28.57
for <myemail#gmail.com>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Sat, 07 Jan 2017 16:28:57 -0800 (PST)
Received-SPF: pass (google.com: domain of noreply#mydomain2.com designates xx.xxx.x.xxx as permitted sender) client-ip=xx.xxx.x.xxx;
Authentication-Results: mx.google.com;
dkim=pass header.i=#mydomain2.com;
spf=pass (google.com: domain of noreply#mydomain2.com designates xx.xxx.x.xxx as permitted sender) smtp.mailfrom=noreply#mydomain2.com;
dmarc=pass (p=REJECT dis=NONE) header.from=mydomain2.com
Received: from myhomerouter by mail.mydomain.com (Postfix) with ESMTPSA id 284538419F for <myemail#gmail.com>; Sun,
8 Jan 2017 00:28:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mydomain2.com; s=mail; t=1483835337; bh=g3zLYH4xKxcPrHOD18z9YfpQcnk/GaJedfustWU5uGs=; h=From:Subject:Date:To:From; b=rwN/rSaqojz5pKVoYwb99Ec0TZzkHCo140KMlFVe47jl7Ui64w4DoNpCgZFeYEX87
8NZuBQdfnrirZWbZ7ibydoi07Poz6PZjKoLdRToMcqrtcGVfA+UrJPGQ3EE/QrnYf4
W0Hyb3PpUO+WVcwDL/rvvVm6ZnfjdIjobJpFj1fU=
From: First Name lastname <noreply#mydomain2.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Subject: Test
Message-Id: <8D89561C-0226-4C6B-A8D1-54A2F210F031#mydomain2.com>
Date: Sat, 7 Jan 2017 19:28:56 -0500
To: First Name <myemail#gmail.com>
X-Mailer: Apple Mail (2.3259)
test