Gmail用にmuttを設定しようとしています。私はフォローしています Crunchbang wikiの指示 しかし、入れた後
set from = "[email protected]"
set realname = "Your Real Name"
set imap_user = "[email protected]"
set imap_pass = "yourpassword"
(もちろん、私の詳細とともに)、私は得る
$ mutt
Error in $HOME/.muttrc, line 12: imap_user: unknown variable
Error in $HOME/.muttrc, line 13: imap_pass: unknown variable
source: errors in $HOME/.muttrc
Press any key to continue...
メールを送信しようとすると、IMAPの代わりにローカルホストのメールシステムから直接メールを送信しようとするため、機能しません。 MuttはそれがバージョンMutt1.4.2.3iであると言います。
更新:
そこで、Macportsにmutt-develをダウンロードしました。これは1.5です。
$ mutt -v
Mutt 1.5.21 (2010-09-15)
Copyright (C) 1996-2009 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.
System: Darwin 11.3.0 (x86_64)
ncurses: ncurses 5.9.20110404 (compiled with 5.9)
libiconv: 1.14
libidn: 1.22 (compiled with 1.22)
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL +USE_SETGID +USE_DOTLOCK +DL_STANDALONE +USE_FCNTL -USE_FLOCK
+USE_POP +USE_IMAP -USE_SMTP
-USE_SSL_OPENSSL -USE_SSL_GNUTLS -USE_SASL -USE_GSS +HAVE_GETADDRINFO
+HAVE_REGCOMP -USE_GNU_REGEX
+HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET
+HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM
+CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME -CRYPT_BACKEND_GPGME
-EXACT_ADDRESS -Sun_ATTACHMENT
+ENABLE_NLS -LOCALES_HACK +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR
+HAVE_ICONV -ICONV_NONTRANS +HAVE_LIBIDN +HAVE_GETSID -USE_HCACHE
-ISPELL
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/opt/local/share/mutt"
SYSCONFDIR="/opt/local/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
To contact the developers, please mail to <[email protected]>.
To report a bug, please visit http://bugs.mutt.org/.
現状では、SMTPを使用するように構成されていませんが、imapを有効にする必要があります。ただし、muttを開始するだけでハングアップします
Connecting to gmail.com...
ログなどをチェックして、サーバーが見つからないか、パスワードが拒否されているかなどを確認する方法はありますか?
更新:
Ssl、imap、およびsmtpをサポートするためにインストールした後でも、Gmailに接続できても、これらの警告/エラーが表示されます。
Error in $HOME/.muttrc line 9: trash: unknown variable
Error in $HOME/.muttrc, line 11: header_cache: unknown variable
最初に確認できるのは、execによってIMAPとSMTPをサポートしているかどうかです。mutt -v
+USE_IMAP
や+USE_SMTP
のようなフラグ
iMAPを使用する場合は、muttrcで
set imap_user = "[email protected]"
set imap_pass = "PASSWORD"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
メールを送信しようとすると、IMAPの代わりにローカルホストのメールシステムから直接メールを送信しようとするため、機能しません。
IMAP?
多分あなたが欲しかったのはSMTPです
set smtp_url = "smtp://[email protected]:587/"
set smtp_pass = "yourpassword"
または、esmtpやmsmtpなどの外部プログラムをインストールできます