Has anyone being able to successfully setup the new delivery server option in Oempro. I have tried to setup the same but the DNS test shows that the test is under processing and the results are showing as failed.
I am also
I am sharing screenshots with this post and any inputs or walkthrough of the setup process will be appreciated.
Hi @diademtech, congratulations for your first post on our community area…
Quick question, do you receive the “test email” to your admin account email address even though you get failure test result?
If you are not getting that test email, it means that your mail server is rejecting the email. It can be a relaying access failure. Are you sure mta.macroworold.in is allowed in relaying settings of your mail server?
The centralised sender domain is disabled and the domain is allowed to relay through the external host.
When I put the same external mta settings in the user group settings and keep the delivery channel as disabled, then the emails are getting sent but it doesn’t work when I enable the delivery channel.
Is there any way we can view why the emails are rejected from the oempro logs?
It’s probably because of custom sender domains you set under “Domains” tab of the delivery server. MFROM domain might be the reason. Unfortunately, Oempro doesn’t keep a log of these failed delivery attempts.
The only way is to edit includes/frontend/controllers/admin/controller_deliveryservers.php file and follow these steps:
Find function x_dns_test line
Search for // Email delivery testing comment line
There is $Result = SendEngine::SendEmail(); line below this comment line, line #247 for Oempro v4.9.1 version.
After this line, write print_r($Result); and save it.
On your web browser, open the console, and switch to Network > XHR monitoring.
Click “Test Settings” button and look for the response of the x_dns_test request response.
Let’s see if this will give us a hint about the potential reason.
I have kept the disabled friendly urls in /data/config.inc.php as the server is unable to load CSS files if I keep this enabled and the above request url, doesn’t have the index.php? string included which could be the reason why this issue is happening.
Please let me know if we can fix this on the oempro code.
@diademtech thanks for the detailed info. Yes, the reason is disabled friendly URL’s. Why do you have CSS problem when it’s enabled?
I will forward this issue to our dev team and we will consider an update for disabled URL’s case in the coming update. But until then, you can either wait or we can work on enabling friendly URL’s for your installation.
@cemhurturk, I think we can wait a couple of weeks if the new patch is being released else we will have to work on resolving the friendly urls issue at our end. I can also share the FTP and server login details in case you want to login and have a look at enabling this on our install?