• ベストアンサー

basp21 Proでのメールの暗号化について

basp21で暗号化したメールを送信することを考えています。 そこで質問なのですが、アプリケーションガイドを見ていたところ メール送信側---SMTPサーバ---POPサーバ---メール受信側        1       2      3 とすると1と3に関しては書かれているのですが、2はどうなるのでしょうか? 暗号化する方法はないのでしょうか? 2が重要なのですが。 詳しい方ご返答の方、お願いします!!!

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

ちなみに描かれた図、間違ってます。 メール送信側---送信側SMTPサーバ---相手SMTPサーバ---POPサーバ---メール受信側 で、SMTPサーバ間については、SMTPSやPOP3Sによる、クライアントでのプログラムではどうしようもありません。 http://dictionary.rbbtoday.com/Details/term2683.html

参考URL:
http://dictionary.rbbtoday.com/Details/term2683.html
srny
質問者

お礼

なるほど、非常に参考になりました!!! メールを送信するとき、相手SMTPサーバも通ることになるのですか? 恥ずかしながら初めて知りました。 ご指摘ありがとうございます。 ではプログラムの中で暗号化したメールを送信し、 相手側でもプログラムの中でメールを受信する方法ってないのでしょうか? もしご存知であれば教えてください!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

>ではプログラムの中で暗号化したメールを送信し、 >相手側でもプログラムの中でメールを受信する方法ってないのでしょうか? 参考urlの内容、見てくれてます? >より安全な方法でメールの送受信を行うには、S/MIMEやPGPなどのメール暗号化ソフトウェアを使用する必要があります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • BASP21でのメール送信

    ASP(VBScript)でシステム作成しています。 メール送信には、BASP21を用いています。 BASP21でメール送信すると、メールヘッダーに X-Mailer: BSMTP DLL .... と自動でついてしまいます。 受信側ではこのようなメールが迷惑メールと判断されてしまい、 受信できない状況が多発しています。 BASP21でメール送信時に、X-Mailer を変更したり、つけないように することはできないのでしょうか。

  • BASP21メール送信(SMTP-AUTH認証)ASP

    ご存知の方、宜しくお願いします。 あるプロバイダのメールサーバへBASP21を使用してメールの送信を 行いたいのですが、以下のエラーMSGが表示されて できません。 「エラー530 Sorry,Please use SMTP-AUTH instead」 outlook Expressだと問題なく送信できます。 outlook Expressの設定は ・送信メールサーバ このサーバは認証が必要・・・にチェック  受信メールサーバと同じ設定を使用する SMTPポートは「587」 BASPでは、 MailServer="xxxx.co.jp:587 mailfrom="user1:pass1" と設定しています。 詳しい方、宜しくお願いします。

  • smtpと、popについて、サーバーから見ると。。。

    サーバ間でメールのやり取りをしたり、クライアントがサーバにメールを送信する際に用いられるのがsmtpということになっていて、サーバからメールを受信するためのプロトコルがpopということになるとおもうのですが、では、サーバー側にとっては、メールを受信するのがsmtpで、クライアントにメールを送信するのがpopということであってますでしょうか?メールを送信がsmtpで、受信がpopと覚えていたので、サーバー(linuxです)からみると反対なのかなとおもいまして。

  • BASP21でメールが送信できない

    ASPでBASP21を使用してメールを送信しようとしたのですが、SMTPサーバーが停止していたため処理結果が取得できませんでした。 このような場合、何か良い対策はありませんでしょうか。 ご教示の程よろしくお願いいたします。 以下にソースの概要を記載いたします。 Dim objBasp21 Dim strMailSendErr Set objBasp21 = CreateObject("Basp21") strMailSendErr = objBasp21.SendMail(パラメータ) '↑↑↑ メールサーバが停止している場合ここで処理が止まってしまう? If strMailSendErr <> "" Then  'エラーの場合の処理 End If

  • BASP21のエラーについて

    Windows XP Excel2003でBASP21を使用してメールを送信させています。 次のようなコードを使用して送信すると エラーの内容 "xxxsmtp.mail.yahoo.co.jp Closig transmission channel You must be pop-aut" 翻訳で ”あなたはホップアップ同型を伝送チャネルにする必要があり” Sub AB_jidou() Dim bobj, msg As String Dim Server As String, Mailto As String, MailFrom As String, Subject As String, Body As String Set bobj = CreateObject("basp21") ''BASP21オブジェクト Server = "xxxsmtp.mail.yahoo.co.jp" ''SMTPサーバー Mailto = "xxxx8743@xxxx.ne.jp" MailFrom = "xxxxxx0@xxx.ne.jp" ''差出し人 Subject = " 取引情報" ''タイトル Body = Sheets(1).Range("U34") ''本文 msg = bobj.SendMail(Server, Mailto, MailFrom, Subject, Body, "") Set bobj = Nothing If msg <> "" Then MsgBox msg End Sub ところが受信を実行するとそれ以降送信が可能になります。 プログラムが走っている間は良いのですが一度閉じてまた立ち上げると同じ症状になります。 その都度受信をするのは大変ですので何とかしたいのですがご存じの方教えてください。 よろしくお願いします

  • BASP21のインストールについて…

     BASP21のインストールについて教えて頂きたいと思います。  私の作成したソフトで、計算の結果が出た場合に(計算に非常に時間がかかるので)メールで計算結果を送信するようにしています。その際、pop before SMTP 対策で一度pop認証をさせるのにBASP21を活用させて頂いております。BASP21はとても優れたコンポーネントだと思います。  ところで、この度その私の作成したソフトを配布する予定です。(200部程度)私のソフトは「VISUAL STUDIO 2005」で作成してあるのでインストーラがあります。そしてBASP21もインストーラがついてあります。私のソフトを稼働させるにはこの二つのソフトをインストールする必要がでてきます。  二つのソフトをインストールするというのは、ある程度理解できている方ならばなんでもないことなんですが、どうしてもそこでひっかかって「ソフトがうまく作動しない」という方が出てきそうなんです。(過去の経験から)  そこで、「VISUAL STUDIO 2005」で作成しているソフトと「BASP21」をひっくるめて一つのインストーラで作成するような事はできないものでしょうか?ご存じの方、ご教授下さい。

  • 【メール】メールの設定、仕組みについて

    メールの設定についていくつか、確認と質問なのですが POPというのは、サーバーに入ってるデータをクライアント側に コピーして観覧するという接続方法ですよね? IMAPというのは、サーバーに入ってるデータを直接観覧する接続方法ですよね? ということは、POPは一度受信してしまえば、 過去のメール等をネットの無い環境でも見れますが、 IMAPは、かならずネットのある環境でないと履歴等は見れないのでしょうか? メーラーでメールを設定する時、POPにするかIMAPにするか選べると思うんですが、 これは、基本的にどちらか好きな方を選べるんでしょうか? プロバイダによっては、IMAPは対応していません! とかあるんでしょうか? また、ポートの設定というのがありますが、基本的に IMAPは143 POPは110 SMTPは587 と思っておいていいんでしょうか? あと、メーラー設定に 必ず ”送信時に認証する” というのがありますが、 これは SMTPに、パスワードやIDを入力する項目がなく ホスト名さえ入力すればだれでもそのサーバーを利用して 送信できるため、仕方なく 受信時はパスワード、IDが必要なのを利用して サーバー側が最近受信をおこなったかどうか、同じIPかどうかを判断して その条件をクリアした場合のみ送信を許可してるんですよね? ということはですよ、  ”送信時に認証する”  機能を設定したい場合は 受信時のサーバーと送信時のサーバーが同じでないといけないわけですね? また、踏み台になるの可能性を嫌がって”送信時に認証する” を 絶対に設定しないと メールを送らさせてくれない サーバーなんかもあるのでしょうか? たくさん質問を書きましたが、メールの設定に戸惑うことが多いので 今一度おさらいしておきたいとおもい、質問させていただきました。 よろしくお願い致します。

  • メール送信について 「Net::SMTP」or「Basp21」

    メール送信機能部分を作成しているのですがちょっと困ったことが 起きましたので、みなさんのお力を貸していただければと思います。 環境は、本番はFreeBSDなのですが、設定が完了していない為 ウチにありますWinNTでCGI部分だけ動作させています。 その為、本番機ではSendMailが使えるのですが、ウチのサーバーでは 使えないため、Net::SMTPを使って送信しようと思ったのですが・・・。 ウチのメールサーバー(ExchangeServer)でスパムメール対策のため セキュリティを掛けているので、認証されていないとメールが 送信されない設定になっています。 Net::SMTPやBasp21の設定方法が載っているページはたくさんあるのですが 認証用のIDとPWをどこに書き込むのかが書いてあるサイトが見つけられませんでした。 ASP(ActiveServerPages)でBasp21を使った時は、Fromのアドレスの後ろに IDとPWを入れれば、認証されたので同様にしてみたのですが、送信されませんでした。 これだけの情報で回答いただけるかわかりませんが、みなさんにお力を貸して いただければ幸いです。 どうか、宜しくお願いしますm(_ _)m

    • ベストアンサー
    • Perl
  • @メールのアカウント設定

    @outlook.jpのアドレスを@メールに設定する方法を教えてください。 POP: pop3.live.com SMTP: smtp.live.com 受信サーバー:995 送信サーバー:587 にしていますが、間違っていますでしょうか。。送受信ができません。。

  • WindowsLiveメールで

    メッセージルールを設定するため、手動でアカウント(****@live.jp)を設定したいのですが、 Hotmailのヘルプに記載されてある通り(下記参照)pop3の設定をしても送信されません。 何がだめなんでしょうか。 アカウントを(****@hotmail.co.jp)にした場合は送受信できたのですが、、、 「受信 POP サーバー pop3.live.com 受信 POP メール ポート 995 POPのSSL 保護 送信 SMTP サーバー smtp.live.com 送信 SMTP メール ポート 587 SMTPのSSL 保護 このサーバーは認証が必要」にチェック」 よろしくお願いします。