Могу ли я использовать Indy в приложениях для Android и iOS? [Дубликат]

Если у вас возникли проблемы с отправкой писем с помощью PHP, рассмотрите альтернативу, например PHPMailer или SwiftMailer .

Обычно я использую SwiftMailer всякий раз, когда мне нужно для отправки писем с PHP.


Основное использование:

require 'mail/swift_required.php';

$message = Swift_Message::newInstance()
    // The subject of your email
    ->setSubject('Jane Doe sends you a message')
    // The from address(es)
    ->setFrom(array('jane.doe@gmail.com' => 'Jane Doe'))
    // The to address(es)
    ->setTo(array('frank.stevens@gmail.com' => 'Frank Stevens'))
    // Here, you put the content of your email
    ->setBody('

New message

Here goes the rest of my message

', 'text/html'); if (Swift_Mailer::newInstance(Swift_MailTransport::newInstance())->send($message)) { echo json_encode([ "status" => "OK", "message" => 'Your message has been sent!' ], JSON_PRETTY_PRINT); } else { echo json_encode([ "status" => "error", "message" => 'Oops! Something went wrong!' ], JSON_PRETTY_PRINT); }

Подробнее о том, как использовать SwiftMailer, см. в официальной документации .

6
задан wordermorr 8 May 2016 в 22:43
поделиться

3 ответа

11
ответ дан Remy Lebeau 21 August 2018 в 07:05
поделиться

Вероятно, у вас есть новая библиотека OpenSSL и более старая версия Indy. Проверьте это: Indy 10 - IdSMTP.Connect raise & quot; Не удалось загрузить библиотеку SSL. & Quot;

0
ответ дан Community 21 August 2018 в 07:05
поделиться
  • 1
    Alexandre, я использую Delphi Seattle и версию Indy 10.6.2.5298. Тем не менее, эти шаги для Windows. – wordermorr 9 May 2016 в 03:02
  • 2
    Существует только один исходный код Indy. Старые версии Indy не поддерживают новый OpenSSL, не имеет значения для платформы. – Alexandre 18 June 2016 в 08:00

Существуют версии для 32/64 бит. Убедитесь, что у вас есть правильная версия файлов.

См. этот FTP для правильной версии.

Другое зеркало для загрузки двоичных файлов здесь .

0
ответ дан Germán Estévez -Neftalí- 21 August 2018 в 07:05
поделиться
Другие вопросы по тегам:

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