Re:メールフォームプロ4 SMTPS

Shinさん (2017-03-23 20:09:50) www.trilogyforce.com/contact/

/mailformpro/librarys/SMTPS/initialize.cgiを以下のように書きかえたら465に関しては質問者への控えも送信されるようになりました。

$SMTP = Net::SMTP::TLS->new(
$config{’SMTPserver’},
Port => $config{’SMTPport’},
User => $config{’SMTPuser’},
Password => $config{’SMTPpasswd’}
) || die "Connect failed over tls";

を、

$SMTP = Net::SMTP::SSL->new($config{’SMTPserver’}, Port =>$config{’SMTPport’}) || die "Connect failed over ssl";
$SMTP->auth($config{’SMTPuser’}, $config{’SMTPpasswd’}) || die "auth failed";

$SMTP = Net::SMTP::SSL->new($config{’SMTPserver’}, Hello=>$config{’SMTPserver’}, Port =>$config{’SMTPport’}, Debug =>1);
$SMTP->auth($config{’SMTPuser’}, $config{’SMTPpasswd’});

これでうまく465ポートが使われているのでしょうか?

use Net::SMTP::TLS;
は、
use Net::SMTP::SSL;
にしています。

しかし、587ポートはやはりエラーでうまくいきませんでした。