There is no problem not worth solving, and no technology not worth learning!

Error: Error: Expected Response Code 354 But Got Code “503”, with message “503 Bad Sequence of Commands[@sm190202]”

发送邮件时报错:Error: Expected response code 354 but got code "503", with message "503 Bad sequence of commands [@sm190202]"

作者:

1. Error: Error: Expected Response Code 354 But Got Code “503”, with message “503 Bad Sequence of Commands”[@sm190202]” . As shown in Figure 1

发送邮件时报错:Error: Expected response code 354 but got code "503", with message "503 Bad sequence of commands [@sm190202]"
Figure 1

PS C:\wwwroot\object\src> ./yii convention-registration-image/send-email-from-free-ticket -cid=1826937119386045 -t=shuijingwanwq@163.com
C:\wwwroot\object\src/console/tmp/1826937119386045/上传图片/姓名_1831248803312775.jpeg success
命令 convention-registration-image/export-from-free-ticket 执行成功
C:\wwwroot\object\src\console\tmp\1826937119386045\上传图片\姓名_1831248803312775.jpeg
上传图片/姓名_1831248803312775.jpeg
✅ 打包成功:C:\wwwroot\object\src/console/tmp/1826937119386045.zip
命令 zip/create 执行成功
Error: Expected response code 354 but got code "503", with message "503 Bad sequence of commands [@sm190202]
"
命令 email/send 执行失败,退出码:1


2. SMTP rejects the preparation steps before the data command. This is a common specific trigger point for 503, usually caused by missing or errors in rcpt to . Make sure that $this->to you set is a legitimate, existing email address, not an empty array or a format error. Add “” to the sent mailbox. No more errors. as shown in Figure 2

SMTP 拒绝了 DATA 命令前的准备步骤。这是 503 的常见具体触发点,通常是 RCPT TO 缺失或出错导致的。确保你设置的 $this->to 是一个合法、存在的邮箱地址,并非空数组或格式错误。将发送的邮箱添加 ""。不再报错
Figure 2

PS C:\wwwroot\object\src> ./yii convention-registration-image/send-email-from-free-ticket -cid=1826937119386045 -t="shuijingwanwq@163.com"
C:\wwwroot\object\src/console/tmp/1826937119386045/上传图片/姓名_1831248803312775.jpeg success
命令 convention-registration-image/export-from-free-ticket 执行成功
C:\wwwroot\object\src\console\tmp\1826937119386045\上传图片\姓名_1831248803312775.jpeg
上传图片/姓名_1831248803312775.jpeg
✅ 打包成功:C:\wwwroot\object\src/console/tmp/1826937119386045.zip
命令 zip/create 执行成功
电子邮件发送成功
命令 email/send 执行成功


Need long-term technical maintenance or remote troubleshooting?

I am a PHP / Go backend engineer with 15+ years of experience, focused on existing system maintenance, bug fixing, performance optimization, server troubleshooting, WordPress maintenance, and small feature iterations.

If your project is facing any of the following issues, we can start with a small troubleshooting task first:

  • ✅ PHP / Laravel / Yii2 legacy systems without active maintenance
  • ✅ Go / Gin backend APIs that need troubleshooting or optimization
  • ✅ Slow, broken, or unstable WordPress websites
  • ✅ Nginx / MySQL / Redis / Linux server issues
  • ✅ CDN / Cloudflare / DNS / HTTPS configuration problems
  • ✅ Long-term remote technical support or part-time maintenance

More details: About Me & Collaboration

WeChat: 13980074657
Email: shuijingwanwq@gmail.com
Telegram: @shuijingwan
GitHub: https://github.com/shuijingwan

评论

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.