メールフォームプロ4 SMTPS

Shinさん (2017-03-23 15:30:36) www.trilogyforce.com/contact/

Ver.4.2.3のSMTPS機能を使おうとしますと、
Auth failed: 535 authorization failed (#5.7.0)
at ./librarys/SMTPS/initialize.cgi line 12
のエラーが出ます。

また、587ポートではなく、465ポートを使用しようとした場合、
問い合わせする側へのメールが配信されません。管理者へは届きます。
465の場合にはTLSをSSLに変更しております。

現在、設置URLのページはお問い合わせの影響を考慮し、
通常のSMTP機能に戻しております。

よろしくお願いします。

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

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

和田 (2017-03-29 03:29:40) www.synck.com

すいません回答がすこぶる遅くなってしまいまして。
587ポートをつかった際にうまく動作しない件ですが、from欄に制限などございませんでしょうか?認証(SMTP Auth)のアカウントとfromが異なる場合に送信を制限するサーバもあるので、そのあたりも一度ご確認をお願い致します

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

Shinさん (2017-03-29 07:57:35) www.trilogyforce.com/contact/

和田様

ご返信ありがとうございます。

>認証(SMTP Auth)のアカウントとfromが異なる場合に送信を制限するサーバもあるので

認証アカウントとfromは同じものになりますので、その制限には該当しないかと。。。

よろしくお願いします。

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

和田 (2017-04-02 21:44:29) www.synck.com

SMTPSに利用するポートは465が一般的なようなので、ご利用のSMTPサーバでは587がSMTPS送信時に利用できないということはありませんでしょうか?

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

Shinさん (2017-04-05 16:30:59) www.trilogyforce.com/contact/

和田様

お世話になります。
おっしゃる通り、SMTPSでは587ポートを使えませんでした。
SMTPのみでした。
結果的にSMTPSは465ポートを使うことにしました。

しかし、2回目に投稿しましたSMTPSの改修部分はあれであっていますでしょうか?
一応問題なく動作していますが。。。

よろしくお願いします。

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

和田 (2017-04-24 04:54:56) www.synck.com

回答がいつも遅くてほんとすんません・・・。
改修部分ですが問題ないと思います!