Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

Mail.appで、ルールが追加できない

10.8からアップデートし、

移行当初は、アップグレードダイアログが、起動するたびに表示される不具合に悩まされました。

データを書き出してきて、取り込むことで、

過去のメールを移行できたのですが、

フィルタリングしようとしたところ、

どうやらルールが追加できない状況に陥っているみたい。


ルールを作成し、適用を行っても、振り分けがきかず、

再起動する追加したはずのルールが消えています。


またどこかのファイルが壊れているような感じなのですが、

ルールのデータがどこのファイルに入っているか、


どなたかご存知でしょうか?

また、不具合を解消する手段をご存知の方がおりましたら、ご教授ください。

iMac, Mac OS X (10.6.8)

投稿日 2013/11/17 16:23

返信
返信: 18

2013/11/17 17:13 naoya への返信

ルールのデータがどこのファイルに入っているか、


多分下記です。

$HOME/Library/Mail/V2/MailData/SyncedRules.plist


ただ、問題がそのファイルだけとは限らないので、一度バックアップを取った上で下記のファイルを削除後、環境を再構築した方が手っ取り早いかもしれません。

$HOME/Library/Mail

$HOME/Library/Containers/com.apple.mail


設定ファイルはMailアプリケーションを終了した状態で削除後、すぐに再起動してください。

#OS X Mavericksでは設定がキャッシュされるため、削除しただけでは設定が初期化されない可能性があります。

あと、OS X Lion以降では、ホームのライブラリフォルダ ($HOME/Library)が不可視に設定されていてそのままではFinderで確認できません。Finderのメニューから「移動」を選択したときにoptionキーを押すと「ライブラリ」が表示されるので選択して移動してください。

2013/11/17 23:45 HAL への返信

$HOME/Library/Mail

$HOME/Library/Containers/com.apple.mail

を削除し、再起動を行いましたが、ダメでした。

やったことは、

再起動後、アカウントを設定し、ルールを作成。

いったん再起動を行ってルールを確認すると、追加したルールが消えている。😟


みなさんは、使えてるのでしょうか?😕

2013/11/18 08:26 naoya への返信

みなさんは、使えてるのでしょうか?


他はわかりませんが私のところではとりあえず問題ないです。

新規ユーザアカウント(MailのではなくMacの)を作成し、そちらにログインしても同様か確認してみてください。

2013/11/18 23:52 naoya への返信

ホームフォルダ内の何かのアクセス権がおかしくなっているのかもしれませんね。


Mail.appを閉じている状態で

~/Library/Mail/

こちらを退避させてからMail.appを立ち上げて下さい。Mail.appがまっさらの状態で立ち上がると思いますので各種設定を一から再設定してください。

以前ローカルに保存してあったもの、POPサーバの物は退避させた上記から再度読み込んでください。

2013/11/19 20:49 やすどん への返信

ダメで〜す。


やったこと)

1.データの退避

cd ~/Library

mv Mail Mail.backup

2.Mail.appの起動

アカウントを設定し、ルールの名称を変更。

 そしていったんMail.appを終了し、再起動するとルールの名称はデフォルトに戻っている。😢



追加)

 1.mv Library Library.backup

 2.Mail.appの起動(※前述と同じ作業を実施)


結果、やはり再起動するとルールが消える。😢

2013/11/19 21:15 naoya への返信

追加)

 1.mv Library Library.backup

 2.Mail.appの起動(※前述と同じ作業を実施)

これってホームフォルダ内のライブラリの話ですか?。もしそうならリネーム後直ちに再起動してから動作確認してください。できればシングルユーザモードで当該ユーザのライブラリをリネーム後試した方がいいかも。

2013/11/21 00:01 やすどん への返信

あ〜、だんだん面倒くさくなってきましたぁ@


なんで Mac OS X は、こんなに面倒なのか??


キャッシュ、キャッシュがうざい、うざすぎるぅ。

必要以上にキャッシュしすぎじゃないかぁ@@@


・・・と愚痴りたい😢


面倒なので、Thunderbirdに移行したくなってきたなぁ。

とりあえず、このまま様子見していこうかな。

ルールが効かないだけだから・・・😟

2013/11/21 00:12 naoya への返信

なんで Mac OS X は、こんなに面倒なのか??

別に面倒じゃないんですよね。あなたの個人環境が問題を抱えているだけ。

個人環境を改善したいのであればお手伝いしますが、愚痴をこぼすだけであれば以後スルーします。

Winに移行するなりThunderbird使うなりお好きにどうぞ。

2013/11/22 00:44 やすどん への返信

う〜ん、よくわからないんですけど、

管理者権限のアカウントなのですが、gidが20(staff)ってなってます。

しかし、作成されるファイルやディレクトリなど、大半のものは 501 になってます。


$ pwd

/Users/hogehoge/Library/Mail/V2/MailData

$ ls -ltr

total 14344

-rw-r--r--@ 1 hogehoge 501 28K 11 12 23:10 MessageUidsAlreadyDownloaded3

-rw-r--r--@ 1 hogehoge 501 0B 11 12 23:10 ExternalUpdates.storedata-wal

-rw-r--r--@ 1 hogehoge 501 32K 11 12 23:10 ExternalUpdates.storedata

-rw-r--r--@ 1 hogehoge 501 32K 11 20 23:33 Envelope Index-shm

-rw-r--r--@ 1 hogehoge staff 3.0K 11 20 23:34 Accounts.plist

-rw-r--r--@ 1 hogehoge staff 1.9K 11 20 23:35 BackupTOC.plist

-rw-r--r--@ 1 hogehoge 501 538K 11 20 23:36 LSMMap2

-rw-r--r--@ 1 hogehoge 501 1.7M 11 22 00:09 MessageUidsAlreadyDownloaded3-wal

-rw-r--r--@ 1 hogehoge 501 4.3M 11 22 00:10 Envelope Index

-rw-r--r--@ 1 hogehoge 501 1.3K 11 22 00:24 DefaultCounts

-rw-r--r--@ 1 hogehoge staff 2.0K 11 22 00:24 UnsyncedRules.plist

-rw-r--r--@ 1 hogehoge staff 304B 11 22 00:24 RulesActiveState.plist

-rw-r--r--@ 1 hogehoge 501 32K 11 22 00:24 MessageUidsAlreadyDownloaded3-shm

-rw-r--r--@ 1 hogehoge 501 32K 11 22 00:24 ExternalUpdates.storedata-shm

-rw-r--r--@ 1 hogehoge 501 262K 11 22 00:24 Envelope Index-wal

-rw-r--r--@ 1 hogehoge staff 259B 11 22 00:24 VIPSenders.plist

-rw-r--r--@ 1 hogehoge 501 471B 11 22 00:24 SmartMailboxesLocalProperties.plist

-rw-r--r--@ 1 hogehoge staff 419B 11 22 00:24 FlagMailboxes.plist



なんだ?

なぜ501と20が混ざってるの?

そもそも、なぜ501?

グループIDなんかおかしい?


$ id

uid=501(hogehoge) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),401(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),398(com.apple.access_screensharing),399(com.apple.access_ssh)




あと、よくわかんないのは、ls でみたとき、@があるのは何を意味してるのか?

2013/11/22 10:08 naoya への返信

10.7からアップデートしてきている10.9ですが、

OSXインストール時に最初に作ったユーザのユーザIDは501です。

私のグループIDもstaffになってます。


MailDataフォルダにあるファイルは全て、501, Staffになってます。


@は拡張アクセス権

2013/11/22 13:07 xy への返信

確か、もともとユーザはsfaff(gid = 20)に所属でしたが、Pantherの時にgid = uidのグループができちゃって、ユーザは自分のuidと同じ番号のgidに所属ってなって、で、Tigerでまた元に戻った(ユーザはsfaff(gid = 20)に所属)っていうのはありましたけど、最近はずーっとstaffに所属ですね。

Mail.appで、ルールが追加できない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。