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ポートはやはりエラーでうまくいきませんでした。