I am using Axigen Mail Server and I am happy with it’s numerous options and features.
I am able to receive emails, but can’t send. Here is the queue log:
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Shepherd thread received signal for processing
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to RECEIVED
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set mail state to PROCESSING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Start processing mail
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to PROCESSING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Start filter smtp routing
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Processing started
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Shepherd thread finished processing signal
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: No certificate loaded; disabling STARTTLS
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Local connection
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set remote delivery to auth
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set max data size to 10240 KB
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set max received headers to 30
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Maximum recipient count set to 1000
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Wait for processing response at least 10 seconds
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: STARTTLS extension allowed
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: 8BIT MIME accepted
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: BINARY DATA extension allowed
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: PIPELINING extension allowed
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set local delivery to all
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: DSN extension denied
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Greylist enabled
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: session from [127.0.0.1] authenticated by <support@weblabs.app>
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Created new queue item with id 000FEE87
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Auto-generate SPF result for MAIL FROM <support@weblabs.app@weblabs.app> issued from EHLO domain <weblabs.app> connected from <127.0.0.1>: Pass (spfHeader = ''; spfExplanation = 'null')
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Greylist disabled
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: DomainKeys verification result: no signature
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: DKIM verification result: no signature
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: New mail <1646477542754609231@weblabs.app> received from weblabs.app (127.0.0.1) with envelope from <support@weblabs.app>, authenticated as <support@weblabs.app>, recipients=1 (jurrywajdi@yahoo.com), size=2102, enqueued with id 0FEE87 (orgid=32FDDF)
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to FILTER DISCARD
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to PROCESSING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> data version to 1
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:000FEE87: Set mail state to REMOVED
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Finished filtering mail object 32FDDF with filter: smtp routing
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to PROCESSING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Start filter AV:Tnef of type socket filter from server
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Filter AXI-TNEF(127.0.0.1:8888):[PASS]: pass - no changes
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Finished filtering mail object 32FDDF with filter: AV:Tnef of type socket filter from server
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> data version to 2
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to PROCESSING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Start filter text appender
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Finished filtering mail object 32FDDF with filter: text appender
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> data version to 3
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to PROCESSING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Start filter onProcessing event
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: The message has been signed using DomainKeys
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Finished filtering mail object 32FDDF with filter: onProcessing event
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> data version to 4
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to PROCESSING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set recipient <jurrywajdi@yahoo.com> state to PROCESSED - RELAY
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set mail state to PROCESSED
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Processing finished
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Shepherd thread received signal for delivery
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Shepherd thread finished delivery signal
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Start mail delivery
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set mail state to SENDING
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Start remote delivery for 1 recipients in domain yahoo.com
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set remote smtp host to <[hidden]>
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Set remote smtp port to 993
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Use SSL connection
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: STARTTLS extension allowed
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Allowed ssl versions set to: tls11 tls12 tls13
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Relay mail using filter specified host: <[hidden]:993>
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Relay mail: add host <hidden> with priority 0
2022-03-05 13:52:22 +0300 08 127.0.0.1 PROCESSING:0032FDDF: Use <hidden> to relay mail 32FDDF for domain yahoo.com
2022-03-05 13:52:25 +0300 04 127.0.0.1 PROCESSING:0032FDDF: 1 temporary failed recipients; compose temporary NDR
I have couple of questions here:
- Why is the domain name (@weblabs.app) duplicated?
- Why spfHeader is empty?
Auto-generate SPF result for MAIL FROM <support@weblabs.app@weblabs.app> issued from EHLO domain <weblabs.app> connected from <127.0.0.1>: Pass (spfHeader = ''; spfExplanation = 'null')
I have configured the DNS records and enabled DMARC and SPF, here are the records:
TXT _dmarc v=DMARC1; p=quarantine; rua=mailto:x@b.com"
TXT weblabs.app v=spf1 mx a include:weblabs.app -all
Also, I have configured DKIM record, to sign email envelop before sending:
TXT s1._domainkey v=DKIM1; k=rsa; p=<public_key>
So, what did I do wrong ? Is there anything I missed in Axigen config ?