• 締切済み

VB2005でメール送信について

まだ、始めて間もないのですが質問させてください。 VB2005でメール送信プログラムを作成中です。 SMTPサーバ名、port番号、アカウント、パスワード、送信者等を設定ファイルから読み込み、送信テストを行いました。 通常(25)では、上手くいったのですが、Port番号が465の時は上手くいきません。 ライブラリを取込むようにしようと思っているのですが、SMTPサーバが25しかあいてないので、テストもできません。 無料のメールサーバで465が使用可能なところはどこかありませんか? また、SMTP認証(SMTP over SSL)、SSL使用のメール送信プログラム作成において、気をつけることなどあったらご教授願います。 windows xpです。

みんなの回答

回答No.1

具体的なコードは面倒くさいから検証しないけど 多分Gmailは465か587番ポートなんじゃないかと思う。 http://mail.google.com/support/bin/answer.py?hl=en&answer=13287

24tkhr
質問者

お礼

ありがとうございます。 どうにか別口で、SMTPポート番号587対応のサーバを見つけ、対応しました。 そこで、また質問で申し訳ないのですが、587番にサーバーに送信できるようにできたプログラムは、465でも送信可能なのでしょうか? また、Outlook Expressで『このサーバはセキュリティで保護された接続(SSL)が必要』にチェックが入っているのといないのでは、やはり違ってくるのでしょうか? (チェックなしでは送信できたのですが、アリではできなかったので。というのも、SSLでの送信プログラムを入れても、サーバでその設定をしていなかったら、はじかれるのかなと思いまして。。) 何度も申し訳ありません。

関連するQ&A

  • C# メール送信ついて困っています

    c#で送信をしょうとしたらエラーが出ています。 ※自分のプロバイダー(biglobe)を使ってメールの例です。 //Mail Initialize System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient() smtp.Host = "mail.biglobe.ne.jp"; smtp.Port = 587; //Mail認証 smtp.Credentials = new System.Net.NetworkCredential("ユーザー名", "パスワード"); //SSL smtp.EnableSsl =true; System.Net.Mail.MailMessage oMsg = new System.Net.Mail.MailMessage("to アドレス", "from アドレス", "件名", "本文"); //メール送信 smtp.Send(oMsg); これを実施したらエラーが サーバーはセキュリティで保護された接続をサポートしていません。って出ています。 //SSLをfalseにしたら smtp.EnableSsl =false; メールボックスが使用できません。 サーバーの応答: Can not speak with youって出ています。 どこがいけないのでしょうか? どなたか教えて戴けませんか?お願いいたします。

  • メールが送信出来ない

    インターネット(Dion)へは、接続出きるのですが、 メールの送信が出来ません 下記のエラーが発生します TCP/IPエラーが発生しました アカウント’メールのテスト’ サーバー 566 プロトコル:SMTP,ポート25 セキュリティ(SSL)なし エラー番号0X800CCC15 尚、モデムは外付けISDNを使用しています 以上メールの送信が出きる様お願いします

  • 送信済みヤフーメールをOutLook2010へ移動

     今晩は、質問させていただきます。どうぞよろしくお願いいたします。  環境:OutLook2010 でございます。  Yahooメールアカウントを複数所有しており、既にOutLook上でそれら用のPOPアカウント設定を作っており 受信メールをOutLookへ移動させておりますが、 送信済みメールがYahoo上にたくさん残ってままになっております。 この送信済みメールをOutLook内に移動保存してYahoo上から削除するようなことは可能でしょうか?  検索しておりまして、POPでなくIMAP(?)で新規にアカウント作成すれば可能なのかなと思い 見つけた下記の設定にいたしましたが、今までと変わらず受信メールしかOutLookに入ってきてくれません。  「アカウント設定」→「詳細設定」→「詳細設定」    ・受信メール(IMAP)サーバー imap.mail.yahoo.co.jp    ・受信メール(IMAP)通信方法 SSL    ・受信メール(IMAP)ポート番号 993    ・送信メール(SMTP)サーバー smtp.mail.yahoo.co.jp    ・送信メール(SMTP)通信方法 SSL    ・送信メール(SMTP)ポート番号 465  なお「アカウント設定」→「詳細設定」→「送信サーバー」は    ・「送信サーバーは認証が必要」にチェック    ・「次のアカウントとパスワードでログオンする」にチェック    ・「セキュリティで保護されたパスワード認証」にチェック  にいたしました。  もしお詳しい方がいらっしゃいましたら、どうぞよろしくお願いいたします。

  • メールが送信できない

    ヤフーのフリーメールをOutlook Expressで使用してます メールが送信できません  こういうエラーが出るのですがどうすれば 送信できるようになりますか?    サーバーへの接続は失敗しました。 アカウント : 'pop.mail.yahoo.co.jp', サーバー : 'smtp.mail.yahoo.co.jp', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 10060, エラー番号 : 0x800CCC0E 回答よろしくお願いします

  • yahoo送信サーバーのSMTPプログラム???

    SMTPプログラムを作りました GMAIL、hotmail、OCN、liverdoorの各送信サーバーでは問題なく送信出来ます しかしyahoo送信サーバーを使用するとエラーになります 設定は以下の通り 送信サーバー名 smtp.mail.yahoo.co.jp ポート番号 587 送信サーバーは認証を必要とする オン SSL オン 送信者メールアドレスとパスワードはOutLookで使用中のものを指定しました 上記の設定で送信依頼を出すと 『サーバーはセキュリテイで保護された接続をサポートしていません』とのエラーになります そこでSSLをオフにすると 『SMTPサーバーにセキュリテイで保護された接続が必要であるか、またはクライアントが認証されていません』とのエラーになります 送信者メールアドレスとパスワードは上述のごとく日常OutLookで使用しているものでありOKのはずです yahoo送信サーバーには特殊な設定が必要なのでしょうか? OutLookを準用して設定しておるつもりですが解決できません ぜひご指導宜しくお願い申しあげます

  • ぷららメール送信できません

    【ぷらら(メール )】 【メール送信ができなくなりました。受信はできます。送信認証方式の変更で、マニュアルに従って設定変更しました。送信時に「送信サーバーsecure.plala.or.jpに接続できなかったたメッセージ送信できませんでした。サーバー利用できないか、SMTP接続が拒否された可能性があります。送信(SMTP)サーバーの設定が正しいか確認し再度試してください」と出ます。 設定は、SMTP/ホスト:secure.plala.or.jp/ポート番号995/(SSL/TLS)/認証方式:通常のパスワード認証 にしています。 メールアドレス・ユーザー名は、自分のメールアドレスにしています。】 【Windows11 メールソフトはthunderbird115.2.2】 早急に送らないといけないメールがあり、困っています。 電話をしても自動音声で、マニュアルで設定してくださいとメールが届くだけです。 ご教授お願いいたします。 ※OKWAVEより補足:「※OKWAVEより補足:「ISPぷらら」についての質問です。」についての質問です。

  • メールが送信できません

    メールを送信しようとするとこんなメッセージが出ます。 どうしたらよいのでしょう? このサーバーは SSL 接続をサポートしていません。 アカウント : '○○○○', サーバー : '○○○.odn.ne.jp', プロトコル : SMTP, サーバーの応答 : '250 SIZE', ポート : 25, セキュリティ (SSL): あり, サーバー エラー : 250, エラー番号 : 0x800CCC7D

  • メール送信についてッ

    メールを、『送信しようッ!』と思い、送信を押したら、 『ホスト 'SMTP' が見つかりません。 サーバー名が正しいことを確認してください。 アカウント : 'POP3', サーバー : 'SMTP', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 11001, エラー番号 : 0x800CCC0D』 とでるのですがどうしたらいいのでしょうかッ!? できれば早めに伝えなきゃならないことが書いてあるメールなので、ご回答を願います!

  • SSLを使わずにメール送信(SMTP)する場合

    SSLによる暗号化をせずにメール送信(SMTP)する場合、 そのSMTPサーバーがSMTP認証を必要とする場合、 アカウントとパスワードを送信するわけですが、 これを第3者に傍受された場合、そのアカウントと パスワードは簡単に盗まれてしまいますか?

  • vb2005のメール送信について

    定期的にメール送信するプログラムがあります、 05/15 4:00までは正常にメール送信していたのですが、 突然メールが送信されなくなりました。 原因を調査したところ 以下ソースの Client.Send(Message) にてエラーが発生している事がわかり、 エラー内容は 「System.Net.Mail.SmtpException:SMTPサーバーに  セキュリティで保護された接続が必要であるか、  またはクライアントが認証されていません。  サーバーの応答:5.5.1 Authentication Required.Learn More at」です。 デバッグにてユーザーIDとパスワードが入っている事を確認し、 WebのGmailにユーザーIDとパスワードにてログイン可能であることも確認しました、 どなたか解決方法をご教授願えませんか? 以下ソースの一部です。 ******************************************************************** ******************************************************************** '********************************************** 'クライアントサーバーを設定・実体作成 Dim Client As New SmtpClient(MailSmtpClient) 'ポート使用する。 Client.Port = 587 Client.EnableSsl = True Client.Timeout = 100000 'クライアント情報(送信元のユーザーIDとパスワードをセット) Client.Credentials = New Net.NetworkCredential(MailUserID, _ MailPassWord) Try 'メール送信 Client.Send(Message) Catch ex As Exception MsgBox(ex.ToString) End Try ********************************************************************** **********************************************************************

専門家に質問してみよう