Я отправляю файл PDF со своего устройства Android на сервер PHP, а затем отправляю его через PHPMailer.
Отправленный PDF кодируется Base64: Base64.encodeToString(data, Base64.DEFAULT);
Я получаю данные следующим образом: $pdf= $_POST["pdf"];
Затем я отправляю его с PHPMailer: $mail->AddStringAttachment($pdf, 'ock.pdf', 'base64', 'application/pdf')
Почта не отправлялась, когда я добавляю «AddStringAttachment», но когда я ее удаляю, я получаю почту.
Ps: я уже попробую: $mail->addAttachment($pdf, 'ock.pdf')
& $mail->addAttachment(base64_decode($pdf), 'ock.pdf')
Задача ещё не решена.
Других решений пока нет …