Как я могу получить список ошибок от phpmailer?

Существует новый набор инструментов, который вводит в действие инструментарий. Он имеет множество специальных функций, связанных с отображением PDF-файлов. Вы можете использовать класс PdfView для отображения PDF либо из локального файла, либо через URL.

PDFKit > PDFView

0
задан NimeSh Patel 27 February 2019 в 12:41
поделиться

1 ответ

Ошибки SMTP описаны в RFC5321 и связанных RFC, и вы можете увидеть там наиболее значимые коды ошибок. Когда вы получаете ошибку SMTP в PHPMailer, код ошибки SMTP помещается в свойство $error экземпляра SMTP, которое защищено, но вы можете получить его, используя getError(). Из обычного PHP-кода это можно сделать с помощью:

$error = $mail->getSMTPInstance()->getError();

В результате получается такой массив:

[
    'error' => $message,
    'detail' => $detail,
    'smtp_code' => $smtp_code,
    'smtp_code_ex' => $smtp_code_ex,
]

Вещь, которая будет наиболее интересна для вас, это [114 ] элемент.

Обратите внимание, что это применимо только при отправке через SMTP; если вы отправляете через mail(), это не будет заполнено.

0
ответ дан Synchro 27 February 2019 в 12:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: