Hextilde provides mail accounts for its users
To access it, you can use our webmail or setup your mail client
Mutt is mail client that you can use via terminal. Neomutt is extended version of it. Their configs are pretty similar
Hextilde has both installed, so you can just run it there.
Default config file for mutt is in ~/.muttrc
and default config file for neomutt is in ~/.config/neomuttrc
(but neomutt can also use ~/.muttrc
if main config is not avalible)
Config
set hostname=mail.hextilde.xyz
set imap_user=username
set imap_pass="password"
set folder=imap://$imap_user@mail.hextilde.xyz
set spoolfile=+INBOX
set imap_check_subscribed
set header_cache=~/.cache/mutt
set message_cachedir="~/.cache/mutt"
unset imap_passive
set imap_keepalive=300
set mail_check=120
set record=+Sent
set realname='username'
set from=username@hextilde.xyz
set use_from=yes
set sendmail = "/usr/bin/msmtp"
You also need to configure MSMTP to send your messages. The configuration file for msmtp is ~/.msmtprc
defaults
auth on
tls on
logfile ~/.msmtp.log
account hextilde
host mail.hextilde.xyz
port 587
from username@hextilde.xyz
user username@hextilde.xyz
password password
account default : hextilde
Now try to run mutt
or neomutt
to see if it works
Congratulations, you setupped your mail client and now you can send and receive emails
If you would like to learn more about neomutt check their official website