Hello @fujitsuka2024
Hope you are doing fine.
Thank you so much for reaching out. Could you please share if you have entered email address in the “From Address” field?
You can access “From Address” by going to Settings> Message tab or refer screenshot .
Looking forward to assist you.
Thanks and regards,
Support Team – WP Experts
Thank you for reply.
The specified field already has an email address entered. In that state, the above error occurs.
Looking at the code where the error occurs,
$transports = $this->getTransports();
seems to become null.
When sending emails other than the wp-cerber lockout email, the above does not become null.
Could you think of any reasons why it sometimes becomes null and sometimes does not?
Hello @fujitsuka2024
Thanks for the prompt response. Could you please share Diagnostic test report with us.
We are working to replicate the scenario on our end to debug the cause.
Here are the test results.
Mailer: postsmtp
HostName: test-sp
cURL Version: 7.68.0
OpenSSL Version: OpenSSL/1.0.2u
OS: Darwin MBP 23.1.0 Darwin Kernel Version 23.1.0: Mon Oct 9 21:27:24 PDT 2023; root:xnu-10002.41.9~6/RELEASE_ARM64_T6000 arm64
PHP: Darwin 8.1.13 C
PHP Dependencies: iconv=Yes, spl_autoload=Yes, openssl=Yes, sockets=Yes, allow_url_fopen=Yes, mcrypt=No, zlib_encode=Yes
WordPress: 6.5.5 ja UTF-8
WordPress Theme: test-sp
WordPress Plugins: Query Monitor, Post SMTP, AddQuicktag, Advanced Custom Fields PRO, Breadcrumb NavXT, Classic Editor, Custom Post Type UI, Yoast Duplicate Post, Intuitive Custom Post Order, SVG Support, Advanced Editor Tools, WordPress Importer, WP All Export Pro, WP All Import Pro, WP Cerber Security, Anti-spam & Malware Scan, WP Multibyte Patch, WP All Import – ACF Add-On
WordPress wp_mail Owner: /wp-content/plugins/post-smtp/Postman/PostmanWpMailBinder.php
WordPress wp_mail Filter(s): wp_staticize_emoji_for_email, PostsmtpMailer->get_mail_args
Postman: 2.9.8
Postman Sender Domain (Envelope|Message): test-sp.jp | test-sp.jp
Postman Prevent Message Sender Override (Email|Name): Yes | Yes
Postman Active Transport: Default (smtp:none:none://localhost:25)
Postman Active Transport Status (Ready|Connected): No | No
Postman Deliveries (Success|Fail): 104 | 0
Hello @fujitsuka2024
We tried to replicate the issue on our end the and it is working. You can view the screenshot as well. However, we suspect the issue to be site specific.
We would recommend you to open a support ticket with us.
We look forward to assisting you further.
Thanks and regards,
Support Team – WP Experts
@aqibkhan9
Thank you for confirming.
Could you specifically explain me how you conducted the tests?
Did you simply click “Click to send test” in the Lockout notification? Or did you actually perform suspicious activities multiple times to trigger the lockout notification?
The error actually occurs not with the test send, but with the lockout notification that is triggered in real situations.
@fujitsuka2024 Thank you for your inquiry.
We conducted tests by clicking “Click to send test” in the Lockout notification. Additionally, we attempted to trigger a lockout by repeatedly logging in with incorrect credentials. However, the lockout notification was not triggered in our case, possibly due to limitations of the free version of WP Cerber that we’re currently using.
@aqibkhan9
Thank you for your reply.
The lockout can be triggered by setting the wp-cerber lockout fields as follows:
- Limit on the allowed number of alerts = 0
- Lockout notification (send notification if the number of active lockouts above) = 0
Then,
try repeatedly requesting https://example.com/info.php (a non-existent PHP file).
This should trigger the lockout.
Could you please confirm this?
Hello @fujitsuka2024 ,
Thank you for your detailed explanation regarding the lockout scenario with WP Cerber.
We have tried to reproduce the issue as guided. Unfortunately, despite our efforts, we were unable to achieve the lockout.
Regrettably, WordPress closed WP Cerber due to security concerns, so we are unable to provide further support for this plugin. We recommend considering an alternative security plugin that is actively maintained.
We are marking this thread as resolved. Should you encounter any issues or need assistance with another plugin, please don’t hesitate to open a new thread with us.
Thank you for your understanding & cooperation.
Thanks and regards,
Support Team – WP Experts