Single Domain Not Allowing User Registration

HGMNinja

Member
Hi, I have a vps with Mailwizz installed, and another cps with a mail server installed. (iRedMail).
The domain at iRedMail is: mail.redmail.net
Now mailwizz will allow a user to register for a list, through a mailwizz form, using a gmail or other domain but the iRedMail server domain emails are not accepted and MailWizz giveds the error:
  • We are sorry, but we cannot deliver the confirmation email right now!
Over the past few week mail servers etc, have become completely confusing to me. So I can only presume that my iRedMail server is rejecting... its own domain? ie, me@redmail.net

Does this seem to be the case or is it occuring on the MailWizz side?

I have the mail.redmail.net setup as a Delivery Server in MailWizz admin. See Image below for settings.mail-1.PNG

Any ideas of where I should start looking. Frankly, and this is strange... the iredmail server isnt giving much of a clue. Except this:

connect from vmi123456.contaboserver.net[197.197.197.197]
Sep 14 23:06:02 mail postfix/submission/smtpd[460791]: Anonymous TLS connection established from vmi123456.contaboserver.net[197.197.197.197]: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
Sep 14 23:06:03 mail postfix/submission/smtpd[460791]: NOQUEUE: reject: RCPT from vmi123456.contaboserver.net[197.197.197.197]: 554 5.3.1 <mail@redmail.com>: Recipient address rejected: Policy rejection due to null sender; from=<> to=<mail@redmail.com> proto=ESMTP helo=<localhost.localdomain>
Sep 14 23:06:03 mail postfix/submission/smtpd[460791]: using backwards-compatible default setting smtpd_relay_before_recipient_restrictions=no to reject recipient "mail@redmail.com" from client "vmi123456.contaboserver.net[197.197.197.197]"

So based on the error above, is there a way to change the "nul sender" part on the MailWizz delivery Server side? Wold changing the Force Sender setting achieve this? Or must the IP be whitelisted somehow in iRedMail server side of things?

Many thanks for any guidance on this. Much appreciated.
 
TBH this is more a questions for the iredmail forums than here, it seems its related to how iredmail treats its own emails.
I don't know why that from is empty/null, that's interesting, but as far as MailWizz goes, we for sure set that.
 
TBH this is more a questions for the iredmail forums than here, it seems its related to how iredmail treats its own emails.
I don't know why that from is empty/null, that's interesting, but as far as MailWizz goes, we for sure set that.
Thank, I appreciate the pointer. I had that issue before and it was a simple fix - as suggested, just adding the IP address to... I think Postfix, but Like I say, I no longer have that file. Or at least havent been able to find it as yet. Thanks again. At least I know where to look.
 
TBH this is more a questions for the iredmail forums than here, it seems its related to how iredmail treats its own emails.
I don't know why that from is empty/null, that's interesting, but as far as MailWizz goes, we for sure set that.
IHi, I have been working on the iRedMail server side of things and I cant get the domain tld to be accepted without failing. Thing is, everything was working fine with SwiftMailer and before the Upgrade. and subsequently switching to SymfonyMail.

Also, the system doesnt send the domain if I switch back to Swift Mail. And either way, the owner of the list doesnt get a notification of new user registered.

Ive checked Fail2Ban on the other server, added ignorip in jail file, added mailwizz ip to postfix mynetworks, same for iredadm/iredmail. There is nothing logically that I can discover on the mail server side. All other sites I own send mail using the mailserver. But since the upgrade, mailwizz doesnt. And like I said, it doesnt send the owner notifications whatever email (domain) I use.

There must be either some additional steps need doing since the upgrade and change to symfony, or there must be a bug somewhere.

Any help appreciated. Thanks
 
TBH this is more a questions for the iredmail forums than here, it seems its related to how iredmail treats its own emails.
I don't know why that from is empty/null, that's interesting, but as far as MailWizz goes, we for sure set that.

So for the MailWizz main admin, I had the domain in question as a delivery server. And the issues are as mentioned above. I added the same Delivery Server to the user frontend customer, and it now allowed me to subscribe. But then the confirmation email link didnt activate the Confirmed status. I'll do more testing tomorrow and make notes here. To see if you can spot any issue. Possibility.
 
TBH this is more a questions for the iredmail forums than here, it seems its related to how iredmail treats its own emails.
I don't know why that from is empty/null, that's interesting, but as far as MailWizz goes, we for sure set that.

Having deleted the mailserver as a delivery server in the main mailwizz admin, and added the same delivery server domain to a customer. I am now able to use that server. But after doing that, I believe I stumbled on what was possibly the issue.

When I upgraded MailWizz and then Changed To Symfony, I read in a post that Symfony requires php8.2. I changed from 8.1 to 8.2. BUT, I didnt change the cron jobs as they were all configered: 0 0 * * * /usr/bin/php8.1 -q /var/www/html

So after changing that to: 0 0 * * * /usr/bin/php8.2 -q /var/www/html I am now able to register, and receive the new user notification. I will test tomorrow to see if the other customer account I created for myself is able to register using the other mail delivery servers.

I'll report back here tomorrow. Thanks
 
TBH this is more a questions for the iredmail forums than here, it seems its related to how iredmail treats its own emails.
I don't know why that from is empty/null, that's interesting, but as far as MailWizz goes, we for sure set that.
Thanks. I fixed it. It was a mix between the Cron... (But that was only when I was half done so not sure whether that did effect anything) and the routing of my mailserver. The domain is on namecheap and my mail server dns points to a vps where the mailserver is installed. That being the cae, the routing needts to be set to remote. Wpheeew!
 
Back
Top