9 返信 最新の回答 日時: Nov 22, 2016 5:17 AM ユーザー:wind

    SMTP経由のメール送信のSMTP接続について

    wind

      当方はFM15Proを現在、使っております。

       

      スクリプトにあるSMTP経由のメール送信を選択してメールの送信テストを行おうとしたところ、

      SMTP接続を暗号化なしの状態でしか接続がうまくいきません。

      サーバーポートは587にして、接続の暗号化をSSLまたはTSLにするとエラーとなってしまうため、なしにしています。

       

      ■既にSMTP送信を試したサーバー

      お名前.com

      Xserver

      ヘムテル

      ロリポップ

      Wadax

      さくらレンタルサーバー

       

      ■試した条件(すべての組み合わせ)

      サーバーポート 25・465・587

      接続の暗号化 なし・SSL・TSL

       

      とありますが、全てサーバーポートは587(465や25は不可でした)の接続の暗号化なしでしか送信が出来ません。

      Gmailアカウントを使っての送信も試しましたが、こちらは二段階認証あり(メール送信用のアプリPWを作成)となし(通常PW)のどちらでやっても送信そのものがうまくいきませんでした。

       

      接続を暗号化して行なうにはどうしたらいいか?またそれが可能なレンタルサーバーをご存知でしょうか?

      教えて頂けると幸いです。よろしくお願いいたします。

        • 1. Re: SMTP経由のメール送信のSMTP接続について
          fukky

          すべてのサーバーについて検証していませんが、

          さくらレンタルサーバーは 587 ポートで暗号化送信が可能です。

           

          SSL/TLSを用いたメールの送受信について

           

          各サーバー毎に指定の方法で設定されているか確認してみては如何でしょう?

          独自ドメインのままでは送信できないなど細かなところのチェックを。

          • 2. Re: SMTP経由のメール送信のSMTP接続について
            wind

            教えていただきありがとうございます。

             

            さくらレンタルサーバーはライトプランで始めに割り当てられるアドレスで試したのですが、スタンダードプラン以上であれば587ポートで接続は暗号化でいけるということでしょうか?

             

            サーバー会社には問い合わせをしてみましたが、接続は出来てもFMは自社製品ではないので動作保証が出来ないと言われたので、無料のプランで試してみてくださいと言われているので、色々と試行錯誤をしているところです。

             

            尚、ポートは587で接続の暗号化はなしにしてメールをGmailで受信すると

            暗号化なしのケース

            何も表示されないケース

            TSLで送信されているケース

            が出ます。FMサポート側にも聞いてみましたが、接続が暗号化されないとメールアドレスの流出するリスクがあると言われてしまっていて、個人情報保護の関係からポートは465または587で接続の暗号化はSSLないし、TSLで行いたいと考えております。

            • 3. Re: SMTP経由のメール送信のSMTP接続について
              wind

              追記

              メールソフトやGmailでアカウントをセットしてsmtpサーバー経由であればSSLやTSL送信が出来ることまでは確認出来ていますが、

              FMのメール送信のSMTPから送信するというのを選ぶと何故か出来ない症状です。

              理由が分からず、サーバー会社とFMサポートの両方に聞いても、自社製品ではないから分からない。サーバーの仕様になるので、サーバー側に聞いてもらわないと分からないという状態です。

               

              そのため、直接試してくださいと言われているので、検証をしている状態で、行き詰まってしまったため、投稿をさせて頂きました。

              • 4. Re: SMTP経由のメール送信のSMTP接続について
                fukky

                サポートページに対象のプランが記載されているので確認しましょう。

                スタンダードプランではサポート情報に沿った設定で暗号化送信ができています。

                 

                FileMaker だけでなく他のメールクライアントもさくらの自社製品でないですよね。

                暗号化せずにメールを送信した場合の危険性も FileMaker に限ったことではありません。

                 

                サポートに言われたからではなくセキュリティをどうしたいかを主観的に考えて対応しましょう。

                • 5. Re: SMTP経由のメール送信のSMTP接続について
                  fukky

                  さくらの場合の一例ですが

                   

                  ・送信メールサーバー → 契約しているサーバーのアドレス(独自ドメインではない)xxx.sakura.ne.jp

                  ・ポート → 587

                  ・接続の暗号化 → TLS

                  ・認証 → 標準パスワード(メールアドレス毎の認証情報)

                   

                  例えば独自ドメインで hogehoge@hogehoge.jp だとしても

                  hogehoge@hogehoge.sakura.ne.jp と指定する。

                   

                  ※サポートページに記載されている通りです。

                  • 6. Re: SMTP経由のメール送信のSMTP接続について
                    wind

                    ご教授頂きありがとうございます。

                     

                    とても助かりました。

                    スタンダードプランで試していないので、教えて頂いたサポートページの条件で試してみます。

                    • 7. Re: SMTP経由のメール送信のSMTP接続について
                      wind

                      教えて頂いたさくらレンタルサーバーのスタンダードプランで試してみましたが、うまく出来ませんでした。

                       

                      OutlookやGmalにセットする際にはSMTP接続は問題なく出来ましたが、

                      スクリプトからのSMTP送信はうまくいきません。

                      設定している内容は以下のとおりです。

                       

                      メールアドレス:初期ドメイン(hogehoge@hogehoge.sakura.ne.jp

                      送信SMTPサーバー hogehoge.sakura.ne.jp

                      ポート 587 (25・465は出来ませんでした)

                      接続の暗号化 なし

                      ※ここでSSLとTLSを選択すると「SSLでエラーが発生しました」と表示されてメール送信が出来ません。

                       この症状は調べたサーバーすべて同じ結果です。

                       

                      認証 標準パスワードまたはCram-MD5

                      ユーザー名 hogehoge@hogehoge.sakura.ne.jp

                       

                       

                      尚、接続の暗号化なしの状態でメールの送信は出来ます。受信をした側の暗号化はTLSとGmail上で出ます。

                      受信をした側はTSLで暗号化されているそうですが、FMサポート側の話では接続の暗号化がなしではメールアドレスの流出の可能性があると言われています。

                       

                      fukkyさんは

                      ポート 587

                      接続の暗号化 SSLまたはTLS 

                       

                      で接続が出来るということでしょうか。

                       

                      メールアドレスは

                      初めから配布されている

                      postmaster@hogehoge.sakura.ne.jp

                      と作成した

                      xxxx@hogehoge.sakura.ne.jp

                      のどちらでも試してみましたが出来ませんでした。

                       

                      何か設定がおかしいのでしょうか。

                      何度もお手間をおかけしますが、ご教授頂ければ幸いです。

                      よろしくお願いいたします。

                      • 8. Re: SMTP経由のメール送信のSMTP接続について
                        fukky

                        検証せずにできると答えるような無責任なことはしませんのでご安心下さい。

                        暗号化で送信できている設定です。

                         

                        独自ドメインでも送信できますが証明書がないため警告が出ます。

                        素直に初期ドメインで送信したほうが賢明でしょう。

                         

                        メールアドレスはサーバーコントロールパネルから発行したメールアドレスです。

                         

                        暗号化せずに送信した場合の懸念は誰が答えても同じですよ。

                        FileMaker のサポートに限った話ではありません。

                        スクリーンショット_2016-11-22_08_45_01.png

                        • 9. Re: SMTP経由のメール送信のSMTP接続について
                          wind

                          お忙しい中、画面スクリプトまで貼っていただき大変恐縮です。

                           

                          メールアドレスのところはユーザー名と同じ@hogehoge(初期ドメイン).sakura.ne.jpで画面と同じように設定をしてTLSに設定をして送信テストをするとやはり「SSLでエラーが発生しました」と表示され、メールの送信が出来ません。

                           

                          別のPC(まだWindowsのみ)で設定をしてみましたが結果が変わらないです。

                          昨日申し込みをしたばかりで2週間の無料期間があるためからなのか、または申込み時期の違いにより、サーバーの仕様が変更されたのかもしれないので、こちらについてはさくらレンタルサーバーのカスタマーに聞いてみたいと思います。

                          何度もお手数をおかけしていますが、fukkyさんが送信が出来るサーバー自体の契約はいつ頃されたものかお教え頂くことは可能でしょうか?

                           

                          FMではないのですが、HPで使うコンテンツマネジメントシステム(CMS)で以前、あるサーバー会社で利用が可能かということで確認したところ、既に契約しているサーバーは古いタイプのものになるので、今現在申し込みが可能なサーバーに切り替えるか、新規で申込みをすれば利用が可能という話がありました。メールの転送設定やアカウント作成も以前のものとは変わっていたので、サーバーの申込時期によっても仕様が違うのではないかという1つの推測です。

                           

                          またGmailでもSMTPサーバー経由で送信が出来るとネットで見つけて同じように設定をしたのですが、全く送信が出来ない状況がありました。その際にはGmailの開設時期によってセキュリティの設定が変わってしまったため、普通にやってもFMでSMTP接続が出来ないという記事を見ましたので今回の問題がサーバーの問題によるものなのかが知りたいと思っています。

                          もし無料期間によるものであれば、カスタマーに言ってそれを早める事ができないかを打診しようと思っております。

                           

                          検証には実際の作業とこちらのサイトにある検証用のFMソフトを使って行っております。

                          お手間を取らせて大変恐縮ではございますが、お時間のある時にご教授頂ければ幸いです。

                          宜しくお願い申し上げます。