Как настроить Mutt для правильной работы в Cygwin?

каждый раз, когда я пытаюсь запустить Mutt в cygwin, я получаю следующие ошибки:

Error in /home/JJR/.muttrc, line 4: smtp_url: unknown variable
Error in /home/JJR/.muttrc, line 5: smtp_pass: unknown variable
Illegal instruction (core dumped)

, а затем я наблюдаю файл stackdump в моей домашней папке. Как я могу заставить Mutt успешно работать с Cygwin?

Я пытался зайти на #mutt irc.freenode.net у которого были десятки людей, но не было хороших ответов, теперь включая эти два других канала, которые были удивительно пустыми раньше: #cygwinx и #xwin

О, и мой .muttrc был помещен в /home, а не в /.дурак.
Я плагин. muttrc в /.mutt и без ошибок, однако, составление и отправка сообщений делает
не работать. Я изменил ~/.muttrc перед вызовом mutt.

использование: Windows XP SP3, Cygwin 1.7.9-1, Mutt 1.5.21

19
задан Innstanbul
02.03.2023 2:18 Количество просмотров материала 3339
Распечатать страницу

1 ответ

Я считаю, что Mutt с cygwin настроен и построен без поддержка SMTP. Если вы делаете

mutt -v

вы увидите список параметров конфигурации, используемых во время сборки.

вот результат моей собачонки,

$ mutt -v
Mutt 1.5.20 (2009-12-10)
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: CYGWIN_NT-6.1-WOW64 1.7.9(0.237/5/3) (i686)
ncurses: ncurses 5.7.20091227 (compiled with 5.7)
libiconv: 1.13
hcache backend: GDBM version 1.8.3. 10/15/2002 (built Feb 26 2009 02:58:00)
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

как вы видите, это -USE_SMTP, значит нет встроенный поддержка SMTP.

вместо этого вы должны установить MTA (mail transfer agent) и использовать встроенную поддержку sendmail от mutt.

I используйте Cygwin ssmtp пакета. После установки ssmtp, run ssmtp-config, чтобы настроить его, чтобы поговорить с почтовым ретранслятором вашего провайдера и удалить / комментарий из smtp_* С .muttrc. Тогда вы должны быть готовы.

4
отвечен EightBitTony 2023-03-03 10:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх