いまさらですが。
Lolipop で、そのままでは動作しなかったので、PHP の設定を PHP5 と同じに変更した。カッコは既存。※ PHP のエラーやワーニングが表示されるようになる
7.4 (CGI版)
mbstring.language: (neutral)
mbstring.internal_encoding: (未設定)
mbstring.encoding_translation: (Off)
mbstring.func_overload: (0)
mbstring.http_input: pass
mbstring.http_output: pass
session.auto_start: (Off)
session.use_trans_sid: (0)
session.use_only_cookies: (On)
opcache.enable: (Off)
opcache.enable_cli: (Off)
xdebugを利用可能にする: (Off)
default_charset: (UTF-8)
output_handler: (未設定)
output_buffering: (0)
short_open_tag: On
allow_url_fopen: (On)
allow_url_include: (Off)
upload_max_filesize: (20M)
display_errors: On
error_reporting: E_ALL & -E_NOTICE & -E_DEPRECATED & -E_STRICT
variables_order: EGPCS
auto_prepend_file: (-)
php_value, php_flagを利用可能にする: (On) ※ .htaccess を使うため
□ ファイルのダウンロード
Mail-1.4.0.tgz: Mail.php と Mail フォルダをアップロード
mime.php、mimePart.php: 前者を Mail.php と同じフォルダに。後者を Mail フォルダに
Net_SMTP-1.10.0.tgz: Net フォルダを作って (Mail フォルダと同じ階層) SMTP.php をアップロード
Net_Socket-1.2.2.tgz: Net フォルダに Socket.php
https://pear.php.net/package/Mail/download/1.4.0 のページの Download のリンクから
https://github.com/pear/Mail_Mime/tree/master/Mail のそれぞれのファイルの Raw から
https://pear.php.net/package/Net_SMTP/download のページの Download のリンクから
https://pear.php.net/package/Net_Socket/download のページの Download のリンクから
□ コードの変更
変更前:
require_once("Mail/mime.php");
ライブラリを使っている php プログラムを、Mail.php、mime.php、Mail フォルダ、Net フォルダ、と同じフォルダに置くこと。そうでないと動作しない。子フォルダなどに設置する場合はこれら4つをコピーする (内容を変更しないため)