KMail/Eines
KMail: Eines
Eines per importar correu
En primer lloc haureu de tractar d'importar el correu antic amb KMail des del menú
Si necessiteu importar missatges i l'estructura de directoris des de Outlook, podeu utilitzar Thunderbird (la versió de Windows) per a la importació de dades Outlook, podeu utilitzar la importació del Kmail des de Thunderbird, i apuntar el directori on s'hagin desat les dades de Thunderbird.
Si això no funciona, els següents programes poden ser-vos útils:
- readpst, una utilitat per a convertir fitxers de missatges de Microsoft Outlook (carpetes personals) a l'estàndard del format mbox de UNIX, afegit el 01-24-2005.
- Outport, un programa per exportar dades des de Outlook a Evolution, des de les quals el KMail pot importar els missatges, afegit el 23-07-2004.
- mozilla2kmail.pl, un simple script de bash per a convertir el correu de Mozilla a KMail, sfegit el 12-06-2004.
- Un mini Com es fa per a la conversió de MS Outlook a la bústia de correu de Unix: En el cas que les eines anteriors no funcionin. Actualitzat el 08-01-2004.
- Sylpheed2Maildir, un simple script de bash per a convertir un directori de bústia de correu de sylpheed al format maildir. Afegit el 27-05-2003.
- Eudora2Unix, un recull d'scripts en Python que juntament converteixen carpetes de correu de Qualcomm Eudora als directoris de correu de Unix o Linux. Actualitzat el 31-03-2003.
- Transformador mh2maildir, un petit script de shell per a la transformació dels correus des del format MH al format Maildir. Afegit el 11-06-2002.
- ol2mbox, convertidor Outlook Express a mbox (no és mantingut). Afegit el 09-02-2002.
- tb2kmail, una eina per exportar correu des de The Bat a KMail. Afegit el 07-01-2002.
- Filtres de KMail per a missatges de correu compatibles amb GPG i RFC-2015. Afegit el 15-07-2001.
- xfmail2mbox.sh, un script de shell per Jörg Reinhardt <joeyhh (at) gmx.de> per a convertir carpetes xfmail a mbox (que és utilitzat per KMail). Requereix awk. Actualitzat el 12-02-2001.
Eines per exportar correu
- MHonArc, un convertidor de correu a HTML. Afegit el 31-03-2003.
- tKMailHonArc, un frontat per a MHonArc per convertir carpetes de correu del KMail (mbox, maildir) a HTML. Afegit el 31-03-2003.
Eines per importar la llibreta d'adreces
- lookout, un petit script en Python que permet convertir les dades de la llibreta d'adreces de Outlook 97 a KAB. Afegit el 31-07-2002.
- pineToKMail, un script de perl per a convertir la llibreta d'adreces de pine a la llibreta d'adreces del KMail.
Desenvolupament i seguretat
- Com es fa sobre com utilitzar la funció Precommand de KMail per a tunneling sobre SSH. Afegit el 19-04-2003.
- En Gregory Waluga ha escrit una guia d'aprenentatge en alemany sobre com utilitzar KMail i GnuPG: Mit KMail verschlüsselte E-Mails verschicken (es pot descarregar en PDF des d'aqui).
- Arranjament de KMail sobre ssh (per Ferdinand Gassauer).
- Fitxer de prova del client de correu v0.5 (55kB): Aquest fitxer mbox provoca alguns errors i té els valors de camp molt llargs per a provocar desbordaments de memòria intermèdia. El podeu utilitzar per trobar possibles problemes de seguretat -no només en el KMail-, en qualsevol client de correu compatible amb carpetes mbox. Només heu de copiar aquest fitxer a ~/Mail/ i iniciar el KMail.
Eines contra el correu brossa
- (Polonès) Spamassassin na localhost na Mdk.10, una descripció de com utilitzar KMail i SpamAssassin, afegit el 14-05-2004.
- (Alemany) Mini-HOWTO für bogofilter mit KMail, afegit el 07-11-2003.
- Mini Com es fa del KMail i Bogofilter, una descripció de com configurar KMail per a filtrar l'spam a través de Bogofilter (algorisme de filtrat d'auto-aprenentatge Robinson-Fischer per a missatges en anglès i no-anglès) en comptes IMAP i POP sense utilitzar procmail, afegit el 19-01-2004.
- Mini Com es fa del KMail i SpamOracle. És una descripció de com configurar KMail per a filtrar l'spam a través de SpamOracle (algorisme de filtrat d'auto-aprenentatge bayesià per a missatges en anglès i no-anglès) en comptes IMAP i POP sense utilitzar procmail, afegit el 19-01-2004.
- KMail i SpamAssassin resp. Quick Spam Filter (qsf), un article més detallat que el de sota, afegit el 30-06-2003.
- Script d'inici per a SpamAssassin (Christian Banik <christian at buschaos.de>, 11-07-2002). Es tracta d'un script d'inici per a SpamAssassin en SuSE Linux 8.0. Podeu instal·lar SpamAssassin des dels RPM. Haureu de treure l'antic script d'inici a /etc/rc.d/init.d/spamassassin i copiar aquest script a /etc/init.d/spamd. Entreu a /etc/init.d i cridei «insserv spamd». En la següent arrencada, SpamAssassin s'activarà.
Altres eines i pedaços
- Filtre de Lyris, un script per reparar les capçaleres ID i In-Reply-To trencades produït pel producte comercial servidor de llistes de correu de Lyris (commercial listserve product Lyris), actualitzat el 16-01-2005.
- eudorafilters2kmail.pl, script en Perl per a filtres d'importació des de Eudora, afegit el 09-05-2003.
- KMail power tools per a desar i eliminar adjunts dels correus electrònics, afegit el 23-09-2009.
Script per a filtrar per capçalera (per Marc Mutz )
Aquest script en perl es pot utilitzar amb una acció de filtrat Passa a través de després d'una acció
. És útil per a les persones que volen canviar certes capçaleres basant-se en el contingut d'altres capçaleres. Això és actualment quelcom el filtrat del KMail no suporta, però és útil aquí i allà.Aquest script en particular substitueix (si s'utilitza juntament amb l'acció
) la capçalera Reply-To dels correus enviats des d'un sistema de seguiment d'errors a l'estil de Debian <número_error>@bugs.kde.org. Això és útil si els informes d'errors es lliuren als desenvolupadors a través d'una llista de correu que sobreescriu la capçalera Reply-To amb la seva adreça postal:#!/usr/bin/perl $endOfHeader = 0; while (<>) { if ( $endOfHeader == 0 ) { if ( /^(?i:Subject):\s+Bug\#(\d{4,5}):/ ) { $_ = "Reply-To: $1\@bugs.kde.org\n".$_; } elsif ( /^$/ ) { $endOfHeader = 1; } } print; };
- uniqmail, una petit script de bash/sed que elimina els duplicats de correu des de fitxers mbox.
- Utilitzar KMail i Maildir (per Georg Lehner, jorge(at)toa.magma.com.ni):
qmail ofereix (amb la configuració estàndard de Maildir) correu als subdirectoris de ~/Maildir/, que significa, el correu personal mai anirà a un directori «públic» (per exemple, /var/spool/mail/) com és el cas amb els tradicionals agents de transport de correu.
qmail proporciona una ordre: maildir2mbox, per tornar a «lliurar» el correu de ~/Maildir/ a aquest directori públic, conclourem aquesta ordre en un script: qmail2kmail.
El KMail està configurat per llegir el correu dels llocs «tradicionals», però qmail2kmail s'executa abans de comprovar el correu a través de la directiva «precommand» en la configuració, de manera que es troba tot el correu entrant a on es suposa que es troba en una configuració tradicional.
Configuració: Els meus binaris de qmail es troben a /var/qmail/bin, el qual probablement no és el lloc més «correcte» per a posar-los, de manera que solucioneu aquest problema en el vostre sistema a l'script qmail2kmail.
He instal·lat qmail2kmail en /usr/local/bin, suposo que ha de ser executable per a tothom, o almenys als grup qmail, si esteu preocupat per la seguretat heu de saber com calcular i tornar a escriure aquestes instruccions.
In the KMail configuration you should have something similar to:
[Account 1] Folder=inbox Name=Mi correo en TOA Type=local check-exclude=false check-interval=0 precommand=/usr/local/bin/qmail2kmail
i tot hauria de funcionar bé. Aquí ve el qmail2kmail:
#!/bin/sh # # LEG06012001 # Converteix els missatges en el forma ~/Maildir/ a mbox en ~/Mail/inbox # requerit pel Kmail. MAILDIR=~/Maildir/ MAILTMP=tmpdir MAIL=/var/mail/$USER export MAILDIR MAILTMP MAIL /var/qmail/bin/maildir2mbox
Note that "tmpdir" is a scratchfile and will be overwritten, so if you happen to have a file tmpdir in the place where maildir2mbox wants to create it, you will get in trouble.
A solution would be to use the tempfile command, but it happens to not exist on every Unix, so a local solution will have to be found if necessary. If qmail2kmail doesn't run in the $USER's homedirectory (which I did not check out) I would strongly recommend to use at least:
MAILTMP=$USER/.qmailtemp
Note that I also successfully installed qmail-pop3d and fetched mail via POP3 from the local host, but it is slower and clumsier.