• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:禁止された送信者ファイルの場所)

禁止された送信者ファイルの場所

このQ&Aのポイント
  • 禁止された送信者ファイルの場所を知りたいですが、どこにあるのかわかりません。
  • 最近、禁止された送信者リストが肥大化していますが、フリーソフトを使用して削除する方法を知りたいです。
  • winXP-HomeでOE6.0を使用していますが、禁止された送信者ファイルの場所がわかりません。

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

  • ベストアンサー
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.5

メモ帳を開いて 以下の文章を貼り付けて -----この下から const HKCU = &H80000001 dim arrSubKeys Set WshShell = WScript.CreateObject("WScript.Shell") i = WshShell.PopUp("禁止された送信者の一覧を出力します" ,0,"ittochan",65) if i<>1 then WScript.Echo "中止しました" WScript.Quit end if Set objIE = WScript.CreateObject _ ("InternetExplorer.Application", "IE_") objIE.Navigate "about:blank" objIE.Visible = 1 objIE.ToolBar = 0 objIE.MenuBar = 0 objIE.AddressBar = 0 objIE.StatusBar = 0 objIE.Width = 600 objIE.Height = 400 objIE.Left = 0 objIE.Top = 0 Set objDocument = objIE.Document objDocument.open BusyCheck(objIE) strUserID = WshShell.RegRead("HKCU\Identities\Default User ID") Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv") oReg.EnumKey HKCU, "Identities\" & strUserID & "\Software\Microsoft\Outlook Express\5.0\Block Senders\Mail\Criteria", arrSubKeys dim strMailAdrs() redim strMailAdrs( UBound(arrSubKeys) ) for i=0 to UBound(arrSubKeys) strMailAdrs(i) = WshShell.RegRead("HKCU\Identities\" & strUserID & "\Software\Microsoft\Outlook Express\5.0\Block Senders\Mail\Criteria\" & arrSubKeys(i) & "\Value" ) objDocument.writeln strMailAdrs(i) & "<BR>" next WScript.Quit sub BusyCheck(obj) do WScript.Sleep 100 loop while obj.Busy end sub ---この上まで ファイル→「名前を付けて保存」をクリック ittochan.vbs として保存します。 保存したittochan.vbsをダブルクリックしてみてね。

yym
質問者

お礼

うわぁぁぁぁ\(^o^)/ 大感激ですぅ\(^o^)/ ittochanさん、本当にありがとぉぉ♪♪(*^▽^*) あなた様は天才です♪ ちゃんとリストになってでてきました♪ すべてコピペできました。 本当にありがとうございました。 うれしいなぁ(*^▽^*)

その他の回答 (4)

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.4

>その数ざっと700(^o^;; vbsできますよ。 待っててね。p(*・o・*)q

  • molamola
  • ベストアンサー率45% (66/145)
回答No.3

一度に全部をコピー出来る形のファイルはどこに有るか判らないのですが 1件ずつでしたら、OEの「ツール→メッセージルール→禁止された送信者に一覧」で アドレスをWクリック(又は、「変更」ボタン)すると、コピー出来ます。 ソフトを使わなくても、OEのメッセージルールで「サーバーから削除する」と、一切受信しないので楽ですよ。 「禁止された~」では、受信後に削除済みアイテムに入ってるので気分が悪い(?)ですし 更にそこから削除しなきゃなりませんからね。 ルール設定は、送信元のアドレスからでも、「未承諾広告」等のキーワードからでも可能です。 又、アドレスで削除する設定を1つすれば、そこで複数のアドレスを指定出来ます。

yym
質問者

お礼

ご回答ありがとうございます♪ ざっと禁止アドレスが700あるので一個一個コピーするのは 大変かな(^o^;;と思い質問させていただきました。 そうですね♪メッセージルールでも出来ましたね♪ 禁止された送信者でもドメイン名で禁止することも出来ます。 ・・・が、敵もさるもの(笑) つぎつぎ、ドメインまで変えて送ってきます。 もうほんとイヤになっちゃいます(T_T) で、フリーソフトに私のアドレスが見つからなかったかのような Non-delivered information を返してくれるものがあったので それを利用しようかと思ったわけです。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.2

間違えちゃった。 マイコンピュータ  +HKEY_CURRENT_USER   +Identities    +{数字の羅列} (ユーザーが複数ある場合注意)     +Software      +Microsoft       +Outlook Express        +5.0         +Block Senders          +Mail           +Criteria            +数字            +・・・            +・・・ ここにありませんか?

yym
質問者

お礼

ご回答ありがとうございます♪ さっそく、やってみました♪ Mailのさらに下の方の階層にずらりとフォルダーが 並んでいました。 その数ざっと700(^o^;; ひとつのフォルダーにひとつずつ禁止された送信者の アドレス等が入っています。 目的がこの700のアドレスを一括コピーしたいことなので せっかく教えていただいた場所からコピペするのは大変手間がかかります。 windowsXP-Proの場合は場所は忘れましたが 「junkmail」?とかいうテキストファイルが保存場所になっていて そこから一括コピーできたものですから、homeでもどこかにあるのかと思っていました。 色々教えていただいてありがとうございました。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.1

>なおwinXP-Proは場所がわかっています♪ スタート→「ファイル名を指定して実行」をクリック。 regedit と入力して、「OK」をクリック。 レジストリエディタが起動されます。 以下のように潜っていきます。 マイコンピュータ  +HKEY_CURRENT_USER   +Identities    +{数字の羅列}     +Software      +Microsoft       +Outlook Express        +5.0         +Block Senders          +Mail ←クリック ここいら辺に無いってことでしょうか?

yym
質問者

お礼

ご回答ありがとうございます♪ さっそく、やってみました♪ Mailのさらに下の方の階層にずらりとフォルダーが 並んでいました。 その数ざっと700(^o^;; ひとつのフォルダーにひとつずつ禁止された送信者の アドレス等が入っています。 目的がこの700のアドレスを一括コピーしたいことなので せっかく教えていただいた場所からコピペするのは大変手間がかかります。 windowsXP-Proの場合は場所は忘れましたが 「junkmail」?とかいうテキストファイルが保存場所になっていて そこから一括コピーできたものですから、homeでもどこかにあるのかと思っていました。 色々教えていただいてありがとうございました。

関連するQ&A