XF 2.2 Some people post a lot of SPAM mail

I have turned off Bypass spam check for all user groups, and there are still people sending spam in large numbers. I don't know which function is controlling, please help. I am using xenforo 2.2.2 and centos 8.3​

Server error log​

Clear
Email to xjh528@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • 35 minutes ago
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to yhxsayd@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • 35 minutes ago
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to jianxiangchao@sina.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 7:36 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to xiuxingren@126.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 7:36 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to lifetg@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 7:36 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to gaokaijlu@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 7:36 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to jianxiangchao@sina.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:36 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to xiuxingren@126.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:36 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to lifetg@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:35 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to gaokaijlu@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:35 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to haozhiqiang007@126.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:35 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to hlklwz007@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:35 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to zhanghuangtsg@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:35 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to wentji@yahoo.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:34 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to zbssp007@yahoo.com.cn failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Today at 1:34 AM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to jianxiangchao@sina.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Yesterday at 11:36 PM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to xiuxingren@126.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Yesterday at 11:35 PM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to lifetg@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Yesterday at 11:35 PM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to gaokaijlu@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Yesterday at 11:35 PM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Email to haozhiqiang007@126.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html "
  • Yesterday at 11:35 PM
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Showing 20 of 230 items
 

Attachments

  • 20210108120013.webp
    20210108120013.webp
    20.6 KB · Views: 3
Swift_TransportException: Email to xjh528@163.com failed: Expected response code 250 but got code "550", with message "550 Error: content rejected.http://mail.qq.com/zh_CN/help/content/rejectedmail.html " src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:457
Generated by: Unknown account Jan 8, 2021 at 11:27 AM
Stack trace
#0 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(341): Swift_Transport_AbstractSmtpTransport->assertResponseCode('550 Error: cont...', Array)
#1 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php(305): Swift_Transport_AbstractSmtpTransport->executeCommand('
.
', Array, Array, false, NULL)
#2 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(404): Swift_Transport_EsmtpTransport->executeCommand('
.
', Array)
#3 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(500): Swift_Transport_AbstractSmtpTransport->streamMessage(Object(Swift_Message))
#4 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(516): Swift_Transport_AbstractSmtpTransport->doMailTransaction(Object(Swift_Message), 'admin@hxzylt.co...', Array, Array)
#5 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(206): Swift_Transport_AbstractSmtpTransport->sendTo(Object(Swift_Message), 'admin@hxzylt.co...', Array, Array)
#6 src/XF/Mail/Mailer.php(304): Swift_Transport_AbstractSmtpTransport->send(Object(Swift_Message), Array)
#7 src/XF/Mail/Queue.php(138): XF\Mail\Mailer->send(Object(Swift_Message), Object(Swift_SmtpTransport), Array)
#8 src/XF/Job/MailQueue.php(12): XF\Mail\Queue->run(8)
#9 src/XF/Job/Manager.php(258): XF\Job\MailQueue->run(8)
#10 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(43): XF\Job\Manager->runQueue(false, 8)
#13 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(37) "http://www.hxzylt.com/threads/402188/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
These aren't really spam related, at least not directly. This is your SMTP server rejecting emails sent by XenForo (possibly because the mail server thinks they're spam). There's a URL in the error message though it appears to not exist, so that's not exactly helpful.

But generally speaking, there isn't much that XF can do if your SMTP server is refusing to send email. You might have to use a different SMTP server.
 
These aren't really spam related, at least not directly. This is your SMTP server rejecting emails sent by XenForo (possibly because the mail server thinks they're spam). There's a URL in the error message though it appears to not exist, so that's not exactly helpful.

But generally speaking, there isn't much that XF can do if your SMTP server is refusing to send email. You might have to use a different SMTP server.
Thank you for all. I will try a different SMTP server.
 
I now build an independent mail server by myself, but I found that there are still similar errors in the background. I think it is not the cause of the mail server. I suspect that someone is using a program loophole to call some interface to spam emails.

Server error log
  • Laminas\Mail\Protocol\Exception\RuntimeException: Bounce connection error: host doesn't allow connection
  • src/vendor/laminas/laminas-mail/src/Protocol/Imap.php:101
  • Generated by: Unknown account
  • Jan 12, 2021 at 4:23 PM

Stack trace​

#0 src/vendor/laminas/laminas-mail/src/Protocol/Imap.php(45): Laminas\Mail\Protocol\Imap->connect('mail.hxzylt.com', 587, 'tls')
#1 src/XF/Mail/Storage/Imap.php(26): Laminas\Mail\Protocol\Imap->__construct('mail.hxzylt.com', 587, 'TLS')
#2 src/XF/EmailBounce/Processor.php(256): XF\Mail\Storage\Imap::setupFromHandler(Array)
#3 src/XF/SubContainer/Bounce.php(15): XF\EmailBounce\Processor::getDefaultBounceHandlerStorage(Object(XF\Pub\App))
#4 src/XF/Container.php(28): XF\SubContainer\Bounce->XF\SubContainer\{closure}(Object(XF\Container))
#5 src/XF/SubContainer/Bounce.php(43): XF\Container->offsetGet('storage')
#6 src/XF/Job/EmailBounce.php(20): XF\SubContainer\Bounce->storage()
#7 src/XF/Job/Manager.php(258): XF\Job\EmailBounce->run(8)
#8 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 8)
#9 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 8)
#10 job.php(43): XF\Job\Manager->runQueue(false, 8)
#11 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(37) "http://www.hxzylt.com/threads/198947/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 

Attachments

  • snapshot-2021.01.12-16.39.37.webp
    snapshot-2021.01.12-16.39.37.webp
    48.5 KB · Views: 0
Top Bottom