I was tracking a certain email and those are the only three lines I found for the sending email address. But turns out that was the envelope sender, not the message sender who was amazones.com. So I search the message ID for the message and found what I was looking for. Thought it was being dropped by amavis since I only saw the three lines in the maillog. Issue resolved. I did not dig far enough before jumping to a conclusion.
email from legit domains that fail DKIM signature verification are not being delivered to my exchange server.
Using ClearOS 7 as a mail gateway to ms exchange. I have been noticing in the maillog "amavis: (29452-03) dkim: not signing, empty signing domain, From:<domain.com>" domains like facebookmail.com, amazon.com, linkedin.com etc. Does anyone know a way to tweek this to warn or tag and deliver the email so I can quarantine the email on exchange instead of amavis dropping the message?
I believe they are being dropped because I was looking for a specific message in the maillog on my ClearOS and all the log had regarding the message was the three lines below. Nothing regarding final disposition, and that message was not delivered to exchange. Nothing in the Exchange tracking logs from this sender.
Feb 23 16:49:09 Heimdall amavis: (08749-18) dkim: VALID MailFrom signature by d=amazonses.com, From: <firstname.lastname@example.org>, a=rsa-sha256, c=relaxed/simple, s=224i4yxa5dv7c2xz3womw6peuasteono, email@example.com, ORIG [127.0.0.1]:56792
Feb 23 16:49:10 Heimdall amavis: (08749-18) dkim: candidate originators: From:<firstname.lastname@example.org>, mail_from:<email@example.com>
Feb 23 16:49:10 Heimdall amavis: (08749-18) dkim: not signing, empty signing domain, From: <firstname.lastname@example.org>
Thanks in Advance.
Initially I got this...
error: Failed dependencies:
gd is needed by sendmailanalyzer-0:9.2-1.clearos7.njh.noarch
vixie-cron is needed by sendmailanalyzer-0:9.2-1.clearos7.njh.noarch
I ran YUM Install gd and it installed successfully after resolving some dependencies.
Then I ran YUM install vixie-cron and that resulted in No package vixie-cron available.
Error: Nothing to do
cronie is installed but I guess this Sendmail@nalyzer needs or wants vixie-cron. How can we get Sendmail@nalyzer to use cronie unless it needs something vixie-cron has that cronie does not have?
rpmbuild is a command which can build rpm packages out of tarballs so I did mean rpmbuild to create your own rpm. There are later versions of the rpm as well. Searching on pbone.net gives v9.0 for a later version of FC. I don't know which one would be best to try.
I've just quickly compiled 9.2 here. You are welcome to try it.