PHPでメールが送れない

PHPでメールを送るのには大変苦労していたけど、pearのMail.phpモジュールを使うことでなんとか形になっていた。はずなんだけど、最近になってメールが送られない不具合が発生!

新しいサーバになってから、perl系のメールは確認したけどPHPは。。。 もしかしたら、モジュール毎にインストールが必要だったり。。。 ログを確認したら、Mail.phpがない、と。Pathは/usr/share/php, /usr/share/pearだっていうけど、どちらのディレクトリもない。どうもMail.phpはphp-mailにあるらしい。php-mail-mimeも関連しそうだからこれらをsynapticでインストールするとついでにphp5-cliとphp-pearもインストールされる。

しかし、それでもメールは送られない。またログを見ると、今度はphp-net-smtpがない、と。じゃ、synapticでいれましょ(いいのか、こんな行き当たりばったりで。。。)。php-net-smtpとついでにlibphp-phpmailerにも関係ありそうなのでチェック(いいのか、こんないいかげんなことで。。。)。すると、php-net-socketもついでにインストールされ無事にメール送信成功。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です