[linux] Configuratie Mutt_gekuiste versie...

Fré van Limpt fre op freedom.nl
Ma Jan 3 16:26:28 CET 2022


Hallo,

Bij deze pak ik (na mijn beste wensen voor het nieuwe jaar!) de draad
graag weer op.
> Voor meer info: man muttrc en man mutt. In jouw geval zou je andere
> informatie te zien moeten krijgen dan een normale gebruiker. 
>
> Merk verder op dat '~' een symbool is voor je home directory.
> We gebruiken ook wel $HOME.
>
> Het artikel waar u naar verwijst, vermeldt ~/.mutt/muttrc 
> Dat zou goed kunnen zijn voor nieuwere versies van Mutt.
---... /home/.muttrc is tot nu toe het enige wat werkt

---Configuratie, 1e versie:
> set imap_user = fre op freedom.nl
> set imap_pass = .......
> set realname = fre
> set from = fre op freedom.nl
> set folder = imaps://imap.freedom.nl
> set smtp_url = smtps://fre@freedom.nl@smtp.freedom.nl
> set smtp_pass = .......
> set ssl_force_tls = yes
> set header_cache = ~/.cache/mutt
> set spoolfile = +Ontvangen
> set record = +Verzonden
> set postponed = +Klad
> set trash = +Prullenmand
> set editor = gedit
>
> ---Ik heb e.e.a. met/zonder aanhalingstekens, met/zonder wachtwoord
> ingevuld; mutt begon te verbinden (hij las het conf.bestand, want noemde
> mijn mailadres), maar ik kreeg steeds de melding 'login failed'.
>
> Daarna heb ik de snap verwijderd (+ /sudo apt-get autoremove/ toegepast)
> en mutt geďnstalleerd met /sudo apt install mutt/.
> Dat lijkt me de normale manier (althans voor Debian Linux)x,. 
>
> De Apple MacIntosh kende "mappen". Windows en Unix en VMS gebruiken
> directories.
> 'Persoonlijke map' zou uw home directory /home/fre kunnen zijn. 
> Uw oude mail wordt bewaard in /home/fre/Mail. In het standaard mbox
> formaat moet /home/fre/Mail/fre dan de mailbox zijn met alle gelezen
> berichten afkomstig van fre (niet alleen fre op freedom.nl,... 
....maar alle frés op deze wereld). --> dit begrijp ik niet
> Meer informatie over Mutt vindt u op http://www.mutt.org/#doc
>
>     folder
>       Type: path
>       Default: “~/Mail”
>
>       Specifies the default location of your mailboxes.  A “+” or  “=”  at
>       the  beginning  of  a pathname will be expanded to the value of this
>       variable.  Note that if you change this variable (from the default)
>       value  you  need  to make sure that the assignment occurs before you
>       use “+” or “=” for any other variables since expansion takes  place
>       when handling the “mailboxes” command.
>
> Uw configuratie is dus nogal afwijkend (maar dat betekent niet dat ze
> fout is).
>
>    spoolfile'
>       Type: path
>       Default: “”
>
>       If  your  spool  mailbox is in a non-default place where Mutt cannot
>       find it, you can specify its location with this variable.  Mutt will
>       initially set this variable to the value of the environment variable
>       $MAIL or $MAILDIR if either is defined.

---Wanneer ik Mutt uitvoer krijg ik een leeg scherm met de melding
'Ontvangen: Bestand of map bestaat niet (errno = 2)'  Ik typ dan 'c' om
dan naar de mappen te gaan --omslachtig, maar het werkt.

>>>> Wanneer ik nu mutt open in de terminal zie ik onderaan de melding 
>>>> //var/mail/fre: Bestand of map bestaat niet (errno = 2)/ Waar kan
>>>> ik/////var/mail/fre //vinden of zelf installeren?
> Kennelijk is dat de default locatie van uw inkomende berichten. Als dat
> een lege file of directory is, dan wordt dat als een lege mailbox
> beschouwd en mag u de foutmelding negeren. 
>
> Overigens is het niet de bedoeling dat u mutt 'opent', maar dat u het
> programma gewoon uitvoert.
>
> Het vermoeden is nu dat Mutt uw configuratiebestand niet heeft gevonden
> in met default waarden werkt. Dat komt overeen met mat Geert opmerkte
> op 19 december.
>
> Misschien een 'Debianisme': in RPM distro's is je default mailbox
> /var/spool/mail/fre
> Dan vragen we ons af wat er precies gebeurt. 
> Het vreemde is dat saslauthd op mijn laptop wel draait en op mijn server
> niet. Toch werken ze beide.... Controleer of het op uw systeem wel
> geďnstalleerd is.
>
> Tenslotte vragen we af hoe u mail verstuurt. Met Sendmail? Is dat goed
> geconfigureerd? 

---Ik heb Sendmail geconfigureerd als in
https://www.cloudbooklet.com/how-to-install-and-setup-sendmail-on-ubuntu
en het in het conf.bestand gezet als in
https://gitlab.com/muttmua/mutt/-/blob/master/contrib/sample.muttrc-starter
.

---Wanneer ik mezelf een mail verstuur lees ik 'Fcc mislukt. (n)ogmaal
proberen, ander (p)ostvak, of (o)verslaan?'  Ik kies (o) en de mail
wordt verstuurd, maar ik vind 'm niet terug in SENT.

------------------------------------

---Ik heb gesleuteld aan de '.muttrc' :

---Configuratie, 2e versie:


############
# Identity
#
set realname = Fré_van_Limpt
set from = fre op freedom.nl

#############
# Local mailboxes
#
set folder = /home/Mail        # shortcut = '+' or '='
set spoolfile = "Ontvangen"    # shortcut = '!'
set record = "+Verzonden"
# unset record = "+[Freedom].Verzonden"  # Freedom auto-stores  # zie:
https://www.mutt.org/doc/manual/
set postponed = "+[Freedom].Klad"
set trash = "+Prullenmand"
unset trash       # Unset, deletion will remove labels

##############
# IMAP                        # Fetchmail = geďnstalleerd 1)
#
set imap_user = fre op freedom.nl
set imap_pass = # ..........
set folder = imaps://imap.freedom.nl
# set fetchmail_user = fre op freedom.nl   # Hoe configureren?

set mail_check = 60

#############
# Pager settings
#
ignore *
unignore From Message-ID Date To Cc Bcc Subject

set pager_stop
unset markers

# Prefer plain text to html.
# However, for brain dead clients that bundle attachments inside
# a multipart/alternative, prefer that alternative.
alternative_order multipart/mixed multipart/related text/plain

# Consult mime.types for determining types of these attachments
mime_lookup application/octet-stream

# This requires a ~/.mailcap entry with the copiousoutput flag, such as:
# text/html; lynx -dump -width ${COLUMNS:-80} %s; nametemplate=%s.html;
# copiousoutput
auto_view text/html

#############
# Index settings
#
set quit = ask-yes
set sort = threads

# Remember!! to `mkdir -p ~/.mutt/hcache' first:
set header_cache = "~/.mutt/hcache"

#############
# Message composition settings / SMTP
#
set edit_headers
set mime_type_query_command = "xdg-mime query filetype"
set editor = gedit

# msmtp is a solid SMTP client.
# mutt also has built-in SMTP, or you can use an MTA like exim4 or Postfix.
set sendmail =       "/usr/bin/msmtp"   
                                 # "/usr/bin/mail"  2) Melding terminal:
'Fout in /home/fre/.muttrc, regel 70: /usr/bin/mail: onbekend commando
                                source: fouten in /home/fre/.muttrc'


set smtp_url = smtps://fre@freedom.nl@smtp.freedom.nl
set smtp_pass = # ..........
set ssl_force_tls = yes

# lbdb is a versatile contact query tool.
# Invoke via ctrl-t in an address prompt
set query_command = "/fre/bin/lbdbq"

###############
# GnuPG
#
# unset crypt_use_gpgme
# source /fre/local/share/doc/mutt/samples/gpg.rc
# set pgp_default_key = "0x1234567890ABCDEF"
# set crypt_opportunistic_encrypt
# set postpone_encrypt

--- 1) Ik heb niet gevonden hoe ik Fetchmail moet configureren voor m'n
laptop; ik kom wel een configuratie voor Ubuntu 20.04-server tegen.

--- 2) Een bericht aan mezelf komt niet in de map 'mail' van Mutt
terecht, wel in Thunderbird.

> Overigens kunt u ook /usr/bin/mail gebruiken als email programma --
> vooral wanneer de configuratie van Mutt niet goed is.
>
>>> Bedenk dat je een algemene en een persoonlijke configuatiefile hebben 
>>> kunt. De laatste zou /home/free/.muttrc zijn.
>> ---ik heb /.muttrc in /home/fre/ geplaatst, maar 'fre' vindt /.muttrc
>> daar niet; toen ik 'm weer in /home/ had geplaatst werd hij wel gelezen. 
> ?? Nou ja. Als Mutt het bestand maar vindt. 
>
>>> De foutmelding is volstrekt routine: je mailbox is een niet bestaand 
>>> bestand; een lege mailbox zou geen foutmelding opleveren. De mailbox
>>> wordt automatisch aangemaakt zodra je je eerste bericht ontvangt. 
>>> Je mag het ook met hand doen...
>>> .
>>> sudo touch /var/mail/fre
>>> sudo chgrp mail /var/mail/fre
>>> sudo chown fre  /var/mail/fre
>>> sudo chmod ug=rw /var/mail/fre
>>> sudo chmod o-rwx /var/mail/fre
---Op bovenstaande commando's kreeg ik geen antwoord.
>> Dit ga ik proberen...
>>> (ik gebruik fetchmail om berichten binnen te halen van een provider
>>> en sendmail om berichten te versturen.) 
>>>
>> ...maar dit ga ik uitzoeken om de zaak goed op te zetten.
>>
>> Hartelijk dank en met een vriendelijke groet,
>>
>> Fré van Limpt
>>
>> ----- End forwarded message -----
> Ik ben benieuwd... U weet onze mailing lijst te vinden.
>
> Met vriendelijke groet,
>
>
> Daniel von Asmuth

Tot slot:

1. Het wachtwoord vul ik met de hand in, Mutt leest het niet uit het
conf.bestand. Hoe kan ik dat aanpassen? 

2. Mutt opent nog steeds met een leeg scherm. Is dat in orde?

3, Kan ik deze https://www.ervedo.nl/linux_manual/node135.html
aanwijzingen gebruiken voor Send- en Fetchmail?

(Ik had de map '.Fetchmailrc' in /home/ opgeslagen, maar de terminal
zegt ' "Fetchmailrc" moet een regulier bestand zijn.')

       

Bedankt voor jullie hulp, ik ben al met al een stuk verder gekomen.


Met vriendelijke groet,

Fré van Limpt


------------- volgend deel ------------
Een HTML-bijlage is gescrubt...
URL: <https://lists.nllgg.nl/pipermail/linux/attachments/20220103/e95a3760/attachment.htm>


Meer informatie over de Linux maillijst