Tôi có một máy chủ đang chạy ứng dụng PHP thông qua docker. Trong đó, tôi đang sử dụng gói PHPMailer để gửi email qua một máy chủ khác mà tôi có, đang chạy postfix. Khi tôi gửi email, tôi gặp lỗi này:
27-03-2022 00:29:03 MÁY CHỦ -> KHÁCH HÀNG: 220 mydomain.com ESMTP Postfix (Ubuntu)
27-03-2022 00:29:03 KHÁCH HÀNG -> MÁY CHỦ: EHLO d9757e7e26c2
27-03-2022 00:29:03 MÁY CHỦ -> KHÁCH HÀNG: 250-mydomain.com
250-ĐƯỜNG ỐNG
KÍCH THƯỚC 250 10240000
250-VRFY
250-ETRN
250-BẮT ĐẦUTLS
250-MÃ TRẠNG THÁI NÂNG CAO
250-8BITMIME
250 DSN
27-03-2022 00:29:03 KHÁCH HÀNG -> MÁY CHỦ: STARTTLS
27-03-2022 00:29:03 MÁY CHỦ -> KHÁCH HÀNG: 220 2.0.0 Sẵn sàng khởi động TLS
27-03-2022 00:29:03 Lỗi SMTP: Không thể kết nối với máy chủ SMTP. Kết nối thất bại. stream_socket_enable_crypto(): Thao tác SSL không thành công với mã 1. Thông báo lỗi OpenSSL:
lỗi: 1416F086: Quy trình SSL: tls_ process_server_certificate: xác minh chứng chỉ không thành công
27-03-2022 00:29:03 KHÁCH HÀNG -> MÁY CHỦ: QUIT
27-03-2022 00:29:03 MÁY CHỦ -> KHÁCH HÀNG: M
IAx+�P^�r���+����wkշCqW�����
�{�!/�loj����c@�í�2��6�]u��<'C1`3��8 |��v�
��&�e8���=���W�k�[QM3��r��q�����]ï¿½ï¿ ½9�Ù�I0�Sh�����?�P���f��zS�ZrȽS�����xï½
W�P�_��$HJ�2�9��(+��gA�3'��s�YkL.Í�,v�zc+}7�_4Q - ��[�W9�Sl�FQ�sӾ�S�6<g/#�kF ���P8 }�����n�|ï ¿½+;7B�dhV;|!�4�z����J
27-03-2022 00:29:03 LỖI SMTP: Lệnh QUIT không thành công: M
IAx+�P^�r���+����wkշCqW�����
�{�!/�loj����c@�í�2��6�]u��<'C1`3��8 |��v�
��&�e8���=���W�k�[QM3��r��q�����]ï¿½ï¿ ½9�Ù�I0�Sh�����?�P���f��zS�ZrȽS�����xï½
W�P�_��$HJ�2�9��(+��gA�3'��s�YkL.Í�,v�zc+}7�_4Q - ��[�W9�Sl�FQ�sӾ�S�6<g/#�kF ���P8 }�����n�|ï ¿½+;7B�dhV;|!�4�z����J
27-03-2022 00:29:03 Kết nối SMTP() không thành công. https://github.com/PHPMailer/PHPMailer/wiki/Khắc phục sự cố
Lỗi người gửi thư: Kết nối SMTP() không thành công.
Nó đã được đề nghị tôi cài đặt chứng chỉ ca
trên bộ chứa docker, nhưng điều đó không giúp được gì.Tôi thực sự không quen với việc gửi email, vì vậy tôi không chắc những chứng chỉ nào còn thiếu hoặc tôi phải bổ sung những gì.