my Top page便利な大福帳ドジ話の目次前のドジ話次のドジ話

Mew の設定

  1999年04月29日(木)

 メインマシン(愛機 Dora )の OS(FreeBSD) を 2.2.8-R から 3.1-R にバージ
ョンアップしてのトラブルは無事解決しました。が今度は新たな問題が発生しま
した。それは、これまで Mail の取得と送信には、

   popclient
   sendmail

という 2つの異なったツールを使用していましたが、popclient が CD の Ports 
一覧にも、FreeBSD のサイトにも無くなってしまった! ということでした。
まあ、無くなったといってもこれに代わるものまで無くなった訳ではありません。
もともと Mew には IM というユーティリティが双子の兄弟みたいな関係にあります。
のでこれを今後は利用する事にしました。今では、

# imput -q    # -q はオフラインで書いたメール送信のオプションです。
# imget

でメールの送受信ができています。

# 以下は im による送受信例です。

> imput -q
imput: /usr/manpou/.im/queue/1: sent
imput: /usr/manpou/.im/queue/2: sent
imput: /usr/manpou/.im/queue/3: sent
> imget
imget: Getting new messages into +inbox....
   17  05/09 "Sadao Ono"          [FreeBSD-beginners-jp 5211] Re: Floppy Diskは
   18  05/09 To:k-pup@human.ne.jp (k-pup:01184) FreeBSD 3.1-R へアップしました 
   19  05/09 To:k-pup@human.ne.jp (k-pup:01185) 「すいばり」マップ!           
   20  05/09 Matsumura Naoki      Re: [FreeBSD-beginners-jp 5211] Re: Floppy Di
imget: 4 message(s).
> 


以下が、そのための設定ファイルの ~/.emacs ~/.im/Cconfig です。

------------------------- ~/.emacs の Mew 関連部分抜粋 -----------------------
;;
;; ~/.emacs file
;;
(省略)

;;; Mew Minimum setup:
;;*************************************************************************
;;* You must set at least following elisp to your own dot.emacs file:     *
;;*                                                                       *
;;*       (require 'mew-1.93)                                             *
;;*       (autoload 'mew "mew" nil t)                                     *
;;*       (autoload 'mew-send "mew" nil t)                                *
;;*       (setq mew-mail-domain-list '("Name_Server_Domain_Name"))        *
;;*                                                                       *
;;* Most easy way for setting dot.emacs is to use "user-install" script   *
;;* in "/usr/local/share/examples/mew/Mule-2.3".                  *
;;*************************************************************************

(require 'mew-1.93)
(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)
(setq mew-mail-domain-list '("mxp.mesh.ne.jp"))
(setq mew-icon-directory "icon directory")
(setq load-path (cons "/usr/local/lib/mule/site-lisp/mew/" load-path)) 
(setq mew-from "manpou")
(setq mew-use-overlay-keymap nil)
(setq mew-auto-flush-queue t)
;;; sinature on Mew :
(add-hook 'mew-draft-mode-hook
          (function
          (lambda ()
            (let ((p (point)))
              (goto-char (point-max))
              (insert-file "/usr/manpou/Mail/signature")
              (goto-char p)))))
;;; hikae mail on mew :
(setq mew-fcc "sendedmail")

------------ End of  ~/.emacs ----------------------------------
------------ ~/.im/Config --------------------------------------
################################################################
###
### Sample ~/.im/Config
###
### Syntax::
###	key=value
###
###  * "key=value" is equivalent to "--key=value" style command option.
###  * "key" must start at the beginning of the line.
###  * "=" must follow after "key" without white spaces.
###  * White spaces are allowed between "=" and "value".
###  * ":" can be used instead of "=".
###  * Characters after "#" are ignored.
###
### The following examples are all the same:
###	key=value
###	key=  value
###	key:value
###     key:  value
###
### $variable will be expanded.
### '~' will be expanded.
###

##
## Individual information
##

Address=manpou@mxp.mesh.ne.jp
FromDomain=mxp.mesh.ne.jp
ToDomain=mxp.mesh.ne.jp
Name=M_Akiyama			# commentary name for my mail address
#AddrRegex=
#Org=The Mew Organization	# for news posting
User=manpou			# user_name
Keep=-1				# mailserver からメールを削除させない為
Imget.Src=pop			# ダイアルアップ pop を利用する為
PopAccount=manpou/POP@mxp.mesh.ne.jp			# ダイアルアップ pop を利用する為
Smtpservers=mxp.mesh.ne.jp	# ダイアルアップ pop を利用する為
QueueDir=queue			# offline でメールを書く為
Queuing=yes			# offline でメールを書く為
JustQueuing=yes			# offline でメールを書く為
# この為には、事前に ~/.im/queue ディレクトリを作成しておく必要があります。
# imget 起動の度にユーザーアカウントとパスワードの入力が面倒な方には、
UsePwFiles=yes			# パスワードファイルを利用するかどうか
PwFiles=password		# パスワードを書いておくファイル名。
# この為には、事前に後述の ~/.im/password ファイルを作成しておく必要があります。
# 尚、これまでの設定のサンプルは以下に全て記述されています。
##
## Default global parameters
##

### Directories (relative to ~/)
MailDir=Mail
NewsDir=News			# for saved news

### Folders in $MailDir
#InboxFolder=+inbox		# default destination of imget
#DraftFolder=+draft
#TrashFolder=+trash		# default destination of message removal in Mew

### Folder style in $NewsDir (saved news articles)
#PreserveDot=off		# off: /news/group/, on: /news.group/

### Mode for creation
#FolderMode=0700
#MsgMode=0600

### To keep state of IM commands (CurrentFolder, etc.)
#ContextFile=Context		# relative to ~/.im/


##
## Default settings
##

## Mail address aliases
#AliasesFile=Aliases		# relative to ~/.im/
## PetName: mail address aliases for displaying
#PetnameFile=Petnames		# relative to ~/.im/

## Message-ID database
#MsgDBFile=msgiddb		# location (relative to ~/.im/)
#MsgDBType=DB			# type of database (DB, NDBM, SDBM)

## To call user defined subroutines (relative to ~/.im/)
#GetSbr=get.sbr			# hooks for imget
#ScanSbr=scan.sbr		# hooks for imget/imls

## Working folders
#Src=$InboxFolder		# default source of most commands
#Imrm.Src=$TrashFolder		# default source for message cleanups

## imget/imls specific
#ScanSbr=scan.sbr		# hook for special processing (rel. to ~/.im/)
#Form=%+5n %m%d %-14A %-18S %b	# default format for scanning
Form=%+5n %m%d %-20A %-50S %b  # サマリー画面の設定です。
#AllowCRLF=no			# saved messages may contain CRLF (DOS style)
#Width=80			# default width for scanning
#JisSafe=on			# escape seq. of JIS char. should be managed
#Indent=2			# indent step for threading

## Servers
#Smtpservers=localhost		# default server for SMTP
#EmgSmtpSvrs=12.34.56.78,localhost	# SMTP server just for error return
#NntpServers=localhost		# default server for NNTP

## imget specific
#GetSbr=get.sbr			# hook for special processing (rel. to ~/.im/)
#Imget.Src=local		# default source of imget (local mailbox)
#lock=flock			# locking style of local mailbox
#rpath=append			# conversion of UNIX From into Return-Path:
#PopHistory=pophist		# to save last state (relative to ~/.im/)
#NntpHistory=newshist		# to save last state (relative to ~/.im/)
#MBoxStyle=qmail		# if folder style mbox of qmail is used
#Imget.Src=local:${HOME}/MailDir# in case of qmail
UseCL=no			# Use value of Content-Length header
NoSync=no			# Do not need fsync(2) on writing file

#PopAccount=/APOP@localhost	# account info for POP access
#PopAccount=user/APOP@host	# account info with user name
#PopAccount=user/APOP@host/110	# account info with user name and port number
#Keep=7		 		# preserve read messages on server
#ProtoKeep=UIDL			# how to know which message is unread
				# (UIDL, LAST, STATUS, MSGID)
#IgnorePostPet=yes		# leave messages for PostPet on mbox (POP only)

#ImapAccount=/AUTH@localhost	# account info for IMAP access
#ImapAccount=user/AUTH@host	# account info with user name
#HttpProxy=proxy-server:8080	# proxy server for HTTP access
#NoProxy=http://.*my.domain/	# URL regex not to use Proxy server
#UsePwAgent=yes			# use password agent
#PwAgentPort=6543		# Port to connect pwagent with TCP/IP
                                # (Insecure for multi-user system!)
				# 0 to use UNIX domain socket (more secure)

# be careful on security if you wish to use PwFiles!
#UsePwFiles=yes			# use password files
#PwFiles=password		# password files (relative to ~/.im/)

## imput specific
#FccDir=$MailDir		# directory for FCC folders
#QueueDir=queue			# directory for to store messages to be sent
#MsgIdDomain=${HOST}		# if you want to use FQDN of dispatching host
#ObeyMTAdomain=yes		# do not append domainpart to addresses by imput
#NoMsgIdForNews=yes		# do not insert Message-Id: when posting as news
#NewsGMTdate=yes		# use GMT for Date: when posting as news
#UseLines=yes			# generate Lines header line
#JPheader=yes			# encode ISO-2022-JP with RFC2047
#Defcode=EUC			# default code in case no way to judge SJIS/EUCj
#JPconv=yes			# convert SJIS/EUCj to ISO-2022-JP
#NoHdrFolding=yes		# do not fold long header line when encoding
#HdrQEncoding=yes		# use Q-encoding to encode ISO-2022-JP
#NameInComment=yes		# yes: (Full Name) Addr, no: Full Name 
#Lines=3000			# unit to split a message to partial
#Annotate=yes			# annotate on parent messages (MsgDB required)

# Common operational settings
#Help=no
#Quiet=no
#Noharm=no
#Verbose=no
#Debug=


#case mew
#FromDomain=mew.org

#case queue
#JustQueuing=yes
#Queuing=yes

#case news
#Assoc=	+inbox=nntp:fj.mail.system.sendmail;\
#	+inbox=nntp:fj.mail
#Count=10

#case default
# -- global setting again --

------------ End of ~/.im/Config -------------------------------

-----------  ~/.im/passwoed -------------------------------------
pop/POP mxp.mesh.ne.jp manpou *********
#       メールサーバー名  メールアカウント パスワード の順

----------- End of ~/.im/password -------------------------------

my Top page便利な大福帳ドジ話の目次前のドジ話次のドジ話