#setlinebreak *QMAIL3使いこなしメモ [#g9c59153] //使いこなしには、2chのQMAIL3スレ見とくしかないのでここにもメモ。 QMAIL3のうち、W-ZERO3依存の情報をここに。 ''QMAIL3まとめサイトができました。''803氏@本スレpat3お疲れ様です。 → [[QMAIL3 まとめサイト>http://www42.atwiki.jp/qmail/]] QMAIL3まとめサイトができました。情報集約のため、項目追加はまとめサイトの方にお願いします。 #contents QMAIL3 まとめサイト http://www42.atwiki.jp/qmail/ **QMAIL3でpdxメールを自動受信するやり方 [#i50908b3] 何通りかのやり方があるけど、その中でまとまった解説が載ったページへリンク。 -[[As Time Goes By: QMAIL3でメールを自動受信(Ver.2)>http://yuukinet.seesaa.net/article/61591213.html]](2007年10月24日) -[[As Time Goes By: QMAIL3でメールを自動受信>http://yuukinet.seesaa.net/article/43644416.html]](2007年06月02日) --tmail/ttmail作者による手順説明。 --追補: ---メールプロキシは「サーバから削除しない:自動受信する:リトライしない」に設定。 ---w-zero3メールの「通常使用するメールソフトに設定」のチェックをはずす。 ---QMAIL3のメールフォルダへのpathは、レジストリ:HKEY_CURRENT_USER\Software\sn\q3\Setting にProfileという名前で文字列値を作成して指定できる:[[プロファイル - QMAILドキュメント>http://q3.snak.org/doc/Profile.html]] ---tmail(yuuki)に同梱のreadme.txtを参照 -[[SOHO MIND » W-ZERO3でQMAIL3を使ったEメール自動受信 >http://www.shipweb.jp/blog/archives/2006/02/04/w-zero3_qmail_pdxemail_autoreceive.html]](2006/02/04) -[[メーラを QMAIL3 に替える(2) - いわゆるウィルコムメールを自動受信する>http://www.nanashinonozomi.com/tdiary/20071021.html]](2007/10/21) **メニュー画面、キーコンフィグは全てxmlファイルで定義されているよ。 [#x697b8e3] //既にソフトキーに対応:QMAIL3.0.1 : http://tomo.ac.jp.googlepages.com/home のqmail_xml.zipに置き換えるとWM5のソフトキーに対応し、操作性が向上する。 //以下は、↑のxmlのカスタマイズ例です。 -例:メール一覧で左右キーで前後のフォルダを表示、クリアでメールを削除 (QMAIL3/MAIL/profiles/keymap.xmlを編集) <keymap name="ListWindow"> <action name="ViewPrevFolder"><key name="left"/></action> <action name="ViewNextFolder"><key name="right"/></action> <action name="EditDelete"><key name="back"/></action> </keymap> -例:メール表示中、左右キーでフォルダ内より前後のメールを表示 (QMAIL3/MAIL/profiles/keymap.xmlを編集) <keymap name="MessageFrameWindow"> <action name="ViewPrevMessage"><key name="left"/></action> <action name="ViewNextMessage"><key name="right"/></action> </keymap> -例:メール編集で、ヘッダ入力欄の間をtabに加え、カーソル上下で移動 (QMAIL3/MAIL/profiles/keymap.xmlを編集) <keymaps> (略) <keymap name="HeaderEditWindow"> <action name="ViewFocusNextEditItem"> <key name="tab"/><key name="down"/> </action> <action name="ViewFocusPrevEditItem"> <key name="tab" shift="true"/><key name="up"/> </action> </keymap> -例:メール編集時の右ソフトキーメニュー項目に「件名を編集(入力フォーカスを本文からヘッダ入力欄に移動)」を追加 (QMAIL3/MAIL/profiles/menu.xmlを編集) <menubar name="editframe"> <popupmenu text="mail"> (略:ここら辺左ソフトキーのメニュー項目) </popupmenu> <popupmenu text="menus"> <menuitem text="件名を編集" action="ViewFocusEditItem" param="@1" /> (この後も略) //-上記のmenus.xmlからフォルダ操作のメニューが抜けてるので以下を追記すべき // <menus> // <menubar name="mainframe"> // (略) // <popupmenu text="menus"> // (略) // ↓ここから // <popupmenu text="フォルダ"> // <menuitem text="作成..." action="FolderCreate"/> // <menuitem text="削除" action="FolderDelete"/> // <menuitem text="名前を変更..." action="FolderRename"/> // <menuitem text="更新" action="FolderUpdate"/> // <separator/> // <menuitem text="購読..." action="FolderSubscribe"/> // <separator/> // <menuitem text="空にする" action="FolderEmpty"/> // <menuitem text="ごみ箱を空にする" action="FolderEmptyTrash"/> // <separator/> // <menuitem text="容量を表示" action="FolderShowSize"/> // <separator/> // <menuitem text="プロパティ..." action="FolderProperty"/> // </popupmenu> // ↑ここまで **特定アカウントからの送信時に、常にバックアップ用メールアドレスにも送る [#t60baa02] メール作成テンプレートをいじる。(やっつけ -オプション→「その他2」→「自分をBCCに含める」にチェックして以下のファイルをいじる。「myAccount」をBcc変更アカウント、「meruado@example.com」を自分のメールアドレスに変更。いじる前に./QMAIL3/MAIL/templates/mailフォルダ自体をコピーしておこう。 -./QMAIL3/MAIL/templates/mail/new.template: 追加(line4-5) :@Set('bccaddr', @If(@Equal(@Account(), 'myAccount'), 'meruado@example.com', @I())), 旧(line7):@Addressbook($to, '', @If($bcc, @I(), '')), 新(line7):→@Addressbook($to, '', @If($bcc, $bccaddr, '')), 旧(line9):@If($bcc, @Concat('Bcc: ', @I(), '\n'), '')))), 新(line9):→@If($bcc, @Concat('Bcc: ', $bccaddr, '\n'), '')))), -./QMAIL3/MAIL/templates/mail/reply.template(line9): -./QMAIL3/MAIL/templates/mail/reply_all.template(line20) も同じ 旧:@Concat('Bcc: ', @I(@Account(), X-QMAIL-SubAccount), '\n')) 新:→@Concat('Bcc: ', @If(@Equal(@Account(), 'myAccount'), 'meruado@example.com', @I(@Account(), X-QMAIL-SubAccount)), '\n')) -./QMAIL3/MAIL/templates/mail/url.template(line9): 旧:@Concat('Bcc: ', @I(), '\n')) 新:→@Concat('Bcc: ', @If(@Equal(@Account(), 'myAccount'), 'meruado@example.com', @I()), '\n')) アカウントが一つしかないなら、もう少し簡単な方法でも可能。 -./QMAIL3/MAIL/templates/mail/new.template: 旧(line7):@Addressbook($to, '', @If($bcc, @I, '')), 新(line7):→@Addressbook($to, '', @If($bcc, 'meruado@example.com', '')), 旧(line9):@If($bcc, @Concat('Bcc: ', @I(), '\n'), '')))), 新(line9):→@If($bcc, @Concat('Bcc: ', 'meruado@example.com\n'), '')))), -./QMAIL3/MAIL/templates/mail/reply.template(line9): -./QMAIL3/MAIL/templates/mail/reply_all.template(line20) も同じ 旧:@Concat('Bcc: ', @I(@Account(), X-QMAIL-SubAccount), '\n')) 新:→@Concat('Bcc: ', 'meruado@example.com\n')) -./QMAIL3/MAIL/templates/mail/url.template(line9): 旧:@Concat('Bcc: ', @I(), '\n')) 新:→@Concat('Bcc: ', 'meruado@example.com\n')) ---- ''[[メールソフトに戻る>メールソフト]]'' #counter