MailConnect関数のエラーコードについて
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
NAKATANI
投稿数: 26
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
MailConnect関数を使用してメール送信のプログラムをテストしているのですが、負数のエラーコードが排出されたときにメッセージを出すようにしています。
実際にはメール送信出来ているのに−86コードが排出されメッセージを表示してしまいます。(durable subscriptionがオープンされていません)
エラーコードの内容を調べてもよくわからず原因がわかりません。
尚、メールサーバで送信時にも承認が必要になったので値を追加したことが発端です。
ポート番号もデフォルトの値ではなくサーバ名の後ろに「:587」
と追記しています。
環境はxpa2.5b/Windows7pro 64bitです。
よろしくお願い致します。
実際にはメール送信出来ているのに−86コードが排出されメッセージを表示してしまいます。(durable subscriptionがオープンされていません)
エラーコードの内容を調べてもよくわからず原因がわかりません。
尚、メールサーバで送信時にも承認が必要になったので値を追加したことが発端です。
ポート番号もデフォルトの値ではなくサーバ名の後ろに「:587」
と追記しています。
環境はxpa2.5b/Windows7pro 64bitです。
よろしくお願い致します。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
「メールサーバで送信時にも承認が必要になったので値を追加したことが」
具体的にどのように設定したのでしょうか?
具体的にどのように設定したのでしょうか?
投票数:0
平均点:0.00
NAKATANI
投稿数: 26
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
ISHIJIMA様
正しくは認証でした。
メールサーバのポート番号とログインするIDとパスワードの
3つが変更となりました。
元:MailConnect (1,'サーバ名','','')
新:MailConnect (1,'サーバ名:587','ログインID','パスワード')
以上です。
正しくは認証でした。
メールサーバのポート番号とログインするIDとパスワードの
3つが変更となりました。
元:MailConnect (1,'サーバ名','','')
新:MailConnect (1,'サーバ名:587','ログインID','パスワード')
以上です。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
−86をMailErrorで表示すると「Server login failed. Username or password invalid.」ですよ
投票数:0
平均点:0.00
NAKATANI
投稿数: 26
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
ISHIJIMA様
ありがとうございます。
メールサーバへの接続IDとパスワードは間違いなく、メールソフトでも送受信も実行出来ているのですが・・・
メールサーバ側の問題かも知れません。
再度確認してみます。
ありがとうございます。
メールサーバへの接続IDとパスワードは間違いなく、メールソフトでも送受信も実行出来ているのですが・・・
メールサーバ側の問題かも知れません。
再度確認してみます。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
SMTPで使われているポート番号は合っていますか?
デフォルトの25番が生きてて、そちらが通ってしまっているという
ことはありませんか?
デフォルトの25番が生きてて、そちらが通ってしまっているという
ことはありませんか?
投票数:0
平均点:0.00
NAKATANI
投稿数: 26
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
Tanda様
デフォルトの25番が死んでいて587番を使用してくださいと契約メールサーバサポートに言われました。25番だと通らなかったので587番で正解なんだと思います。
デフォルトの25番が死んでいて587番を使用してくださいと契約メールサーバサポートに言われました。25番だと通らなかったので587番で正解なんだと思います。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
もう一度、25番ポートでパスワードありと無しとの両方で試してみられては
いかがでしょうか?
その両方が通らなければ、587番で送られいるということが再確認できると
思いますので、障害の切り分けに役立つかもしれません。
いかがでしょうか?
その両方が通らなければ、587番で送られいるということが再確認できると
思いますので、障害の切り分けに役立つかもしれません。
投票数:0
平均点:0.00
NAKATANI
投稿数: 26
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
どうもメールサーバとの整合性?の問題のようでパスワードに数値を入れたユーザでテストするとエラーを排出しなくなりました。
メールサーバ会社で特にルールは記載されていないのですが・・
(数値なしパスワードでもそのユーザはメールソフトで送受信に問題なし)
また今になって従来設定でもなぜか送受信できるようになっていました。
推測でしかありませんがメールサーバ会社側で一時的に設定を変えたのか、物理的に仮サーバに置き換えたのかもしれません。
ご返答頂いた皆様ありがとうございました。
メールサーバ会社で特にルールは記載されていないのですが・・
(数値なしパスワードでもそのユーザはメールソフトで送受信に問題なし)
また今になって従来設定でもなぜか送受信できるようになっていました。
推測でしかありませんがメールサーバ会社側で一時的に設定を変えたのか、物理的に仮サーバに置き換えたのかもしれません。
ご返答頂いた皆様ありがとうございました。
投票数:0
平均点:0.00