• ベストアンサー

メール送信時の認証について

サーバー変更に伴い、メール送信時の認証が必要となりました。 ところが、これまで使っていたAL-mailのツール-オプション-アカウント-高度な設定-メール送信時に認証するを設定すると、SMTP Authentication(CRAM-M05)に対応していませんというエラーがでてしまいます。 Outlook expressでツール-アカウント-メール-プロパティ-サーバ-で送信メールサーバ欄でこのサーバーは認証が必要にチェックを入れると問題なく送信できます。 これはAL-mailとOutlook expressでは認証の方法が違うのでしょうか? これまでAL-mailを使っていたので他のメーラーに移行したくないのですが、なにかよい対策があれば教えてください。

  • egypt
  • お礼率87% (175/199)

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

  • ベストアンサー
回答No.3

あ、既にVer.1.13でしたか。失礼しました。 SMTP認証(SMTP Authentication )でパスワードを送る際、そのパスワードを平文(=暗号化していない)のまま送るか、暗号化して送るかという違いがあり、Outlook Expressは前者のみを、AL-Mail32は後者のみをサポートしているようです。後者を「CRAM-MD5」と呼んでいます。 今、わたしも確認してみたら、EdMaxはこの両社に対応していますね。 あちこち探してみたら、比較的、わかりやすく解説したWebページを見付けましたので、ご参照ください。 う~ん、困りましたね。 ご存じのように、AlMail32は最近あまりバージョンアップをしていませんので、現状に対応しきれていないのでしょうか。 作者に詳細を連絡して、対応を要求(依頼)してはいかがでしょうか...あらたに「SRAM-MD5」を追加するのではなく、削除する方向ですので、比較的、簡単に対応してくれるかも知れませんので。 もうEdMaxで「決まり」でしたら、不要ですけど、SMTP認証に対応していないメールソフトで、SMTP認証のサーバーで送信を行うためのソフトがあります。 わたしが知っているいるのでは「SMTP AUTH Proxy Blueberry AUTH 3.13」。シェアウェアですが、\1,000以下ですし、試用もできますので、一度、試してみてはいかがでしょうか? あまりお役にたてず申し訳なかったですが、最後に、参考までに、egyptさんが変更されて、SMTP認証が必要になったというプロバイダはどちらですか? 差し支えなければ、ご教示下されば、幸いです。  

参考URL:
http://www.seikyou.ne.jp/start/vcheck/spec.html#send,http://www.tg.rim.or.jp/~khf07113/
egypt
質問者

お礼

ご丁寧にありがとうございます。 CRAM-MD5の事がよく分かりました。 EdMaxはAL-mailより使いやすい感じがするので、これでいこうとおもっています。 AL-mailはお金も払っていないので、対応を要求するのも気が引けますし・・・。 プロバイダですが、いいかげんなレンタルサーバーの会社で今回の不具合もその会社のなかでサーバーを何の説明もなしに変更したことにより起こりました。 おかげで仕事で使っていたメールアドレスがある日急に使えなくなったりし、泣きたいくらいでした。(そのアドレス宛に送信はできるが、こちらでは受信できないので、送られたメールはどこへ行ってしまったのかという感じです) 実名を公表したいのは山々ですが、一応掲示板という性格上控えさせていただきます。申し訳ありません。

その他の回答 (2)

回答No.2

送信メールを認証する方法には、おもに、 (1)SMTP認証(SMTP Authentication ) (2)POP before SMTP の2種類があります(他にもありますが、主要なものとして)。 Outlook Epressはこの内の(1)にのみ対応しています(別の方から(2)に対応している旨の説明がありましたが、何かの勘違いかと)。 で、「Outlook Epressで送信時の認証をONにすると、送信できる」ということは、変更後のサーバーは送信時の認証方法として(1)SMTP認証を利用していることとなります。 一方、AL-Mail32もOutlook Express同様に、(1)にのみ対応していますので、本来であれば、パスワードなどを適切に設定すれば、うまく送信できるハズなのですが.... 不思議に思って、AL-Mail32のWebサイトを見てみたら、そのVer.1.12で「SMTP Auth で認証を行うとエラーが発生する場合があったので修正した。」 との説明がありました。 最新版のVer.1.13では直っている由ですが、お使いになっているバージョンは1.13ですか? もし、違っていたら、バージョンアップされて、試してみてはいかがでしょうか。  

egypt
質問者

お礼

回答ありがとうございます。 私もVer1.12はエラーが発生するというのは見ました。 Ver1.13を使用しているので、その点は問題ないかと思うのですが、SMTP認証に対して(CRAM-MD5)のみに対応していると書かれていました。 これは何か特別な認証方法なのでしょうか? AL-MailをあきらめてEdmaxを使用することにしましたが、こちらはSMTP認証設定でCRAM-MD5かどうかをチェックする欄があり、普通の認証だけだと送受信可能ですが、こちらをチェックするとやはり送信不能になりました。

回答No.1

受信は出来るのですね。 ってことは、POP3サーバーへの認証は出来ているわけですので、メールソフトのメール送信サーバー(SMTPサーバー)の設定が正しくされているかを、念のため確認してみてください。 POP before SMTP対応のメールソフトなら(OEは対応)このPOP before SMTPの設定さえすれば、受信操作を意識せずに、自動的に送信が出来ます。 ですから、AL-mailがこの対応が出来るなら、この設定をする。 対応していないなら、今度のサーバーにSMTPの設定をどうすれば送信できるかを確認してください。 (今までのサーバーで使っていたアカウントを変更する、又はそのアカウントの前に何かを追加するとかが、一般的ですが) どちらかの方法で、送受信できるはずです。

egypt
質問者

お礼

早速ご回答ありがとうございます。 AL-mailにはPOP before SMTPの設定はできないような感じです。 私がやり方を見つけられないだけかもしれないですが・・・ サーバーの会社の方に聞いてみましたが、とにかくサポート最悪な会社でメーラー 製作者に聞いてくれとの回答が帰ってきたので、あきらめて他のメーラーを使おうと思います。

関連するQ&A

  • 送信認証について

    outlook express Ver.6 メールの設定で。 popサーバー pop.nifty.com smtpサーバーsmtp.nifty.com です。 送信サーバーの認証ですが、プロバイダーの推奨の設定方法は  「受信メールサーバーと同じ設定を使用する」にチェックを入れるのではなく、 「次のアカウントとパスワードでログオンする」にチェックを入れて、 プロバイダのIDとメールPWを入れる方式です。 結局は受信、送信共に同じアカウントで認証するので 「受信メールサーバーと同じ設定を使用する」にチェックを入れても問題なく送受信はできます。 以前、「次のアカウントとパスワードでログオンする」にチェックを入れた方がいい理由を誰かに聞いたのですが、その時は理解できませんでした。調べてもよくわからないので、教えていただけませんでしょうか?

  • 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" と設定しています。 詳しい方、宜しくお願いします。

  • メールの送信ができないんです

    現在台湾に住んでいます。 日本企業から割り当てられているメールアカウントを利用し 台湾でメールの送受信を行いたいのですが、送信ができません。 受信はできます。Outlookを使用しています。  送信メール(SMTP) 587 もしくは 25  送信メールサーバー  ”このサーバーは認証が必要” チェック             ”受信メールサーバーと同じ設定を使用する” のように設定パターンを変えてみたりもしていますが、どうも送信ができません。 どうしてですか。 教えてください。 よろしくお願いいたします。  

  • windows liveメールにしてから送信が出来ません

    アウトルックエクスプレスから、windows liveメールにアップ デートしました。 アドレス帳や、アカウントの設定はそのままの内容でインポート されたようですが、 なぜだか送信だけができません。 下記のような表示が出てきてしまいます。 サーバーと通信しているときにタイムアウトが発生しました。 件名 '' サーバー: '' Windows Live メール エラー ID: 0x800CCC19 プロトコル: SMTP ポート: 25 セキュリティ (SSL): いいえ 何個か、調べてみて同様のケースが沢山でてきたので自分でも やってみましたが・・。 ほとんどアウトルックエクスプレスの設定で,windows liveメールは出てこないです。各プロバイダのは出ているみたいですが、アカウントがプロバイダの説明になっているので混乱してしまいました。 ・送信メールサーバー  このサーバーは認証が必要にチェックを入れてみました。 ・ウイルスバスターのファイアウォール  例外設定で、アウトルックが「拒否」になっていないか確認して  みました。 上記のことは試してみましたが、ダメでした。 気になるのは・・、送信メールサーバーにこのサーバーは認証が必要にチェックを入れて、設定で次のアカウントとパスワードでログオンする。のアカウントとはどこのアカウントを指すのか? クリアテキスト認証を使用してログオンする セキュリティで保護されたパスワード認証でログオンする 認証されたPOP(APOP)を使用してログオンする この三つは何??アウトルックエクスプレスの時にはこれらはありませんでした。 設定は最初のクリアテキストになっています。 一応、他のも試してみました。 この辺ではなく、全く別のところでつまづいているのかも知れません。 見当がつかずに困っています。 詳しい方、どうか教えてくださいませ。 よろしくお願いします。

  • SMTP認証について

    SMTP認証でLOGIN、CRAM-MD5、PLAINなどありますが、 これってSMTPサーバにアクセスする時にパスワードやアカウントを暗号化などによって保護するということですよね? 何のためにこのようなことが必要なのでしょうか? スパム対策? また、これらを利用する場合はSMTPサーバ側で対応している必要があると思うのですが、逆に絶対に暗号化などにより保護していないとアクセスできないメールサーバは存在するのでしょうか? とりあえずSMTP認証に対応していればLOGIN、CRAM-MD5、PLAINに対応していなくてもメールの送信はできると思うのですが正しいですか? 質問というよりも確認のような感じですが、 詳しい方回答をよろしくお願い致します。

  • Outlook2003でYahoo!メールが送信できません。

    パソコンを買い換えてから Outlook2003 を使ってYahoo!メールの送信ができなくなりました。 受信はできるのですが送信だけができません。 Outlokk Express 6でも試してみましたがやっぱりだめでした。 アドレスは 例アカウント@yahoo.co.jp アカウントは 例アカウント パスワード ****** パスワードは保存するにチェック 受信サーバー pop.mail.yahoo.co.jp 送信サーバー smtp.mail.yahoo.co.jp 送信サーバー 認証が必要にチェック 同じ設定を使用するにチェック LANを使用するにチェック この設定で以前は大丈夫でしたが 返信したいのですが送信だけができなくなりました。 急いでいます。どこがおかしいのでしょうか

  • 送信済みヤフーメールを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 で 受信側も送信側も同じアカウントとパスワードでログオンする場合、パターン1とパターン2の設定の内容で 実際送信した時に何か違いはありますか? <パターン1> 『このサーバーは認証が必要』にチェックがある  受信サーバーと同じ設定を使用するにチェックがある <パターン2> 『このサーバーは認証が必要』にチェックがある 次のアカウントとパスワードでログオンする にチェックがある (設定してあるアカウント名とパスワードは受信側と同じもの) パターン1とパターン2の違いもないような気がしますし、 さらに『このサーバーは認証が必要』にチェックがなくても 違いはないような気がするのですが・・・

  • Becky!でメールが送信できなくなりました

    becky!(ver.2.29)を使い始めて間もないのですが、突然メールが送信できなくなりました。 回線はOCN光のものを使っていて、OCNのメールアカウントとYahoo!メール(フリー)アカウント 3つを併用していました。ところがOP25Bの影響だと思うのですが、Yahoo!メールのアカウント のみ送信ができなくなり、困っています。色々調べてみたのですが、設定方法が分かりません。 (ポート番号の変更と、SMPT認証、ESMPTチェックの設定はやってみました) まず、OCNのアカウントの設定なのですが、こちらの設定はポート番号の変更やSMPT認証など は行わなくてもいいのでしょうか?Yahoo!メールのアカウントのほうだけ変更すればいいので しょうか? Yahoo!メールのアカウントの変更ですが、SMPT認証のところでチェックボックスが ・CRAM-MD5・LOGIN・PLAINの3箇所ありますが、どれをチェックすればいいのでしょうか? そもそもYahoo!メールの受信・送信サーバは、pop.mail.yahoo.co.jpとsmtp.mail.yahoo.co.jp のままでいいのですか?送信SMTPサーバをOCNのものに変更したりするのでしょうか? 初心者のような質問ばかりで申し訳ないのですが、Becky!でYahoo!メールアカウント送信を するにはどのような設定が必要なのか、教えていただけると幸いです。

  • 無料サーバfreehostia.comでのメール設定

    freehostia.comを利用しています。 メールをOUTLOOK2003で受信したいと思いアカウントを作りました。 ですが、OUTLOOK2003で設定をしても送受信されません。 I can't send mail. All outgoing mails are being rejected. The Outgoing (SMTP) server requires authentication. In the account properties of the Outlook Express / MS Outlook you should check the box 'My server requires authentication'. 送信サーバは認証が必要のようですが、 その際に入力するアカウントとパスワードはメールアカウント設定時に登録したものなのか、サーバのログイン用のものなのかがわかりません。 同じくfreehostia.comを利用している方で、OUTLOOKなどでメールを受信されている方がいらっしゃいましたら教えていただけますでしょうか。