Tarkoituksena olisi saada jokin hyvä mail-softa konsolipohjalle, ja ensimmäisenä törmäsin muttiin. Muutaman tunnin tutustumisen/googletuksen jälkeen onnistuin lähettelemään mailia, mutta vastaanottoa en vielä saanut toimimaan. Pop3-mailiboksi kyseessä josta pitäisi saada lokaaliseen hakemistoon ladattua mailit. Kuinka onnistuu? Lisäksi mailin tallennus tulisi ohjata muuhunkuin oletushakemistoon (~/Mail, vai meniköse jonnekkin /var hakemiston alle... en muista). Mikäli jokin parempi/helpompi konsolipohjainen mailsofta löytyy niin mielellään otan ideoita vastaan
Tässä yksi hyvä guide mutt:ille: http://www.gentoo.org/doc/en/guide-to-mutt.xml Tietysti pienillä muutoksilla riippuen siitä, että mitä distroa käytät... EDIT: lisätäänpä nyt siis vielä, että yksi yleinen clientti, jota paljon käytetään on Pine (http://www.washington.edu/pine/) Ja löysin myös googlella tällaisen: http://www.redhat.com/docs/manuals/...tting-started-guide/s1-eclients-textmail.html
Debian 3.1 stable, tuo gentoon ohjeessa oleva nbsmtp-ohjelmaa ei löytynyt debianista; Note, selecting libnet-smtp-perl for regex 'smtp*' Note, selecting pop-before-smtp for regex 'smtp*' Note, selecting smtm for regex 'smtp*' Note, selecting smtpd for regex 'smtp*' Note, selecting bsmtpd for regex 'smtp*' Note, selecting esmtp for regex 'smtp*' Note, selecting libnet-smtp-server-perl for regex 'smtp*' Note, selecting esmtp-run for regex 'smtp*' Note, selecting ssmtp for regex 'smtp*' Note, selecting clamsmtp for regex 'smtp*' Note, selecting libesmtp-dev for regex 'smtp*' Note, selecting smtp-refuser for regex 'smtp*' Note, selecting hotsmtp for regex 'smtp*' Note, selecting smtpfeed for regex 'smtp*' Note, selecting libesmtp1 for regex 'smtp*' Note, selecting libesmtp5 for regex 'smtp*' Note, selecting msmtp for regex 'smtp*' Tuossa kaikki smtp-sukuiset mitä löytyi. Mikähän mahtaa olla vastaava nbsmtp-ohjelmalle? Tälläisen kuvauksen siitä löysin; nbSMTP is a small SMTP (email) client designed to be run inside of chroot jails and other small environments, such as embedded systems, laptops, or workstations. nbSMTP is vulnerable to a format-string-based vulnerability that may be exploitable by a remote attacker to execute arbitrary code with the permissions of the user account running nbSMTP.
Source paketin saa ainakin täältä: http://nbsmtp.ferdyx.org/ Tämän pitäisi ainakin toimia: http://msmtp.sourceforge.net/ Ja siitä näyttää löytyvän debian pakettikin... EDIT: fix fix fix
Otin käyttöön tuon msmtp:n, ja mailit lähtevät, mutta eivät tule perille. Mailia perille yritettäessä tulee seuraava virheilmo (mailit tulevat kyllä boxiin, mutta niitä ei voi lukea, muutakuin lessillä... kts alempana. Tämä ilmoitus vain hieman ihmetyttää); fetchmail: Server CommonName mismatch: localhost.localdomain != pop.munomaisp.fi fetchmail: Server CommonName mismatch: localhost.localdomain != pop.munomaisp.fi fetchmail: Server CommonName mismatch: localhost.localdomain != pop.munomaisp.fi fetchmail: No mail for neggis1 at pop.munomaisp.fi fetchmail: Server CommonName mismatch: localhost.localdomain != pop.munomaisp.fi fetchmail: Server CommonName mismatch: localhost.localdomain != pop.munomaisp.fi fetchmail: Server CommonName mismatch: localhost.localdomain != pop.munomaisp.fi fetchmail: No mail for neggis2 at pop.munomaisp.fi Yrittäessä lukea mailia tiedostosta /mnt/10/muttmail/default, tulee seuraava ilmo; sh: line 1: rxvt: command not found Press any key to continue... Seuraavat konfiguroinnit olen tehnyt; .fetchmailrc => poll pop.munomaisp.fi protocol pop3 user "neggis1" password "salasana1" poll pop.munomaisp.fi protocol pop3 user "neggis2" password "salasana2" .msmtprc => # nano -w .msmtprc account default host smtp.munomaisp.fi from neggis1@munomaisp.fi #see man page for more auth options auth login user neggis1 password salasana1 #If your SMTP Server supports TLS encryption, uncomment the next line #tls .mailrc => set sendmail="/usr/bin/msmtp" sekä otteita .muttrc -tiedostosta => set sendmail="/usr/bin/msmtp --host=smtp.munomaisp.fi -f neggis1@munomaisp.fi" # monelle tilille, toimii msmtpn kanssa macro generic "<esc>1" ":set from=neggis1@munomaisp.fi" macro generic "<esc>2" ":set from=neggis2@munomaisp.fi" # muunnettu kansio set folder = /mnt/10/muttmail/ Silmät eivät ainakaan mulla erota noista mitään ihmeempää virhettä. Tuo .msmtprc -tiedoston tarpeellisuus ihmetyttää, nuo passut on vain monessa paikassa mainittu... pää tyhjä... paukut loppu... Mutta kuitenkin "Fixing linux is easier than living with windows", eikös vaan [bold]Edit:[/bold] Sain toimimaan vastaanoton, kun muutin kohdat poll pop.munomaisp.fi protocol pop3 user "neggis1" password "salasana1" poll pop.munomaisp.fi protocol pop3 user "neggis2" password "salasana2" seuraaviksi poll imap.munomaip.fi with proto IMAP user "neggis1" password "salasana1" poll imap.munomaip.fi with proto IMAP user "neggis2" password "salasana2" ... vielä kun saisi konfiguroitua, ja testattua kaikki mailiohjaukset toimiviksi niin olisin lähellä totuutta...
Pop-boksi on 100% varmuudella, itsekkin ihmettelin moista, ja päätin kokeilla kun joku ystävällinen kertoi oman pop3-boksinsa toimivan tuollaisilla asetuksilla.