KMail/Інструменти
KMail: Інструменти
Інструменти імпортування поштових архівів
Вам варто спочатку спробувати імпортувати поштові архіви за допомогою пункту меню
самої програми KMail.Якщо вам потрібно імпортувати повідомлення і структуру каталогів з програми Outlook™, ви можете скористатися програмою Thunderbird (версією для Windows) для імпортування даних Outlook™, а потім імпортувати до Kmail каталог зі збереженими даними Thunderbird.
Якщо цей спосіб не спрацює, корисними можуть виявитися ці програми:
- readpst — програма для перетворення файлів поштових архівів Microsoft Outlook™ (особистих тек) на стандартні дані mbox UNIX. Додано 24 січня 2005 року.
- Outport — програма для експортування даних з Outlook™ до Evolution, дані цього формату можна імпортувати до KMail. Додано 23 липня 2004 року.
- mozilla2kmail.pl — простий скрипт bash, призначений для перетворення поштового архіву у форматі Mozilla на поштовий архів KMail. Додано 12 червня 2004 року.
- Короткі рецепти щодо перетворення архівів MS Outlook у формат mailbox Unix — якщо наведені вище інструменти не допомагають. Оновлено 8 січня 2004 року.
- Sylpheed2Maildir — простий скрипт bash, призначений для перетворення даних поштової скриньки sylpheed у формат maildir. Додано 27 травня 2003 року.
- Eudora2Unix, a collection of Python scripts that together convert Qualcomm Eudora mail folders to mail directories for unix or Linux. Updated 2003-03-31
- Перетворювач mh2maildir — невеличкий скрипт командної оболонки, призначений для перетворення поштових архівів з формату MH у формат Maildir. Додано 6 листопада 2002 року.
- ol2mbox, Outlook Express to mbox converter (not maintained anymore). Added 2002-02-09
- tb2kmail, a tool to export mail from The Bat to KMail. Added 2002-01-07
- Фільтри KMail для GPG і поштових архівів, сумісних з RFC-2015. Додано 15 липня 2001 року.
- xfmail2mbox.sh, a shell script by Jörg Reinhardt <joeyhh(at)gmx.de> to convert xfmail folders to mbox (which is used by KMail). Requires awk. Updated 2001-02-12
Програми для експортування поштових архівів
- MHonArc, a mail-to-HTML converter. Added 2003-03-31
- tKMailHonArc — оболонка до MHonArc, призначена для перетворення тек поштових архівів KMail (mbox, maildir) у формат HTML. Додано 31 березня 2003 року.
- mbox2pdf, perl script for converting an email mbox to a hyperlinked pdf. Uses hypermail-2.2.0 and LaTeX. Added 2011-08-11.
Програми для імпортування даних адресних книг
- lookout — скрипт мовою Python, за допомогою якого ви зможете перетворити дані вашої адресної книги Outlook 97 у формат KAddressBook. Додано 31 липня 2002 року.
- pineToKMail, a perl script to convert a pine addressbook to a KMail addressbook.
Розробка і захист
- Настанови щодо використання можливості попереднього виконання команд у KMail для SSH-тунелювання. Додано 19 квітня 2003 року.
- Gregor Waluga has written a German tutorial on how to use KMail and GnuPG: Mit KMail verschlüsselte E-Mails verschicken (download as as PDF here).
- Setting up KMail over ssh (by Ferdinand Gassauer)
- Mail client test file v0.5 (55kB): This mbox file triggers some bugs and has very long field values to trigger buffer overflows. You may use this to find possible security problems - not only in KMail, but in any mail client that supports mbox folders. Just copy this file to ~/Mail/ and start KMail.
Програми для боротьби з небажаною кореспонденцією (спамом)
- Spam filtering with Kmail October 16, 2009 - Last Update: February 13, 2018
- (Polish) Spamassassin na localhost na Mdk.10, a description of how to use KMail and SpamAssassin, Added 2004-05-14
- (German) Mini-HOWTO für bogofilter mit KMail, Added 2003-11-07
- Короткі настанови щодо KMail і SpamOracle. Опис способів налаштування KMail на фільтрування спаму за допомогою SpamOracle (фільтрування на основі Баєсового алгоритму самонавчання для повідомлень англійською та неанглійськими мовами) даних облікових записів IMAP і POP без використання procmail. Оновлено 19 січня 2004 року.
- KMail, SpamAssassin та Quick Spam Filter (qsf) — докладніша на наведену нижче стаття. Додано 30 червня 2003 року.
- Startup script for SpamAssassin (Christian Banik <christian at buschaos.de>, 2002-07-11) This is a startup script for SpamAssassin in SuSE Linux 8.0. You can install SpamAssassin from the RPMs. You have to remove the old startup script /etc/rc.d/init.d/spamassassin and copy this script to /etc/init.d/spamd. cd to /etc/init.d and call insserv spamd. On the next bootup, SpamAssassin will be activated.
Інші програми і латки
- Фільтр Lyris — скрипт для відновлення пошкоджених заголовків ідентифікаторів та In-Reply-To, створених комерційним продуктом з обслуговування списків листування Lyris. Оновлено 16 січня 2005 року.
- eudorafilters2kmail.pl — скрипт мовою Perl, призначений для імпортування фільтрів з Eudora. Додано 9 травня 2003 року.
- Потужні інструменти KMail призначено для збереження і вилучення долучень з повідомлень електронної пошти. Додано 23 вересня 2009 року.
Скрипт для фільтрування за заголовком (автор — Marc Mutz)
Цим скриптом мовою Perl, яким можна скористатися для канального фільтрування після виконання дії
. Буде корисним для тих, хто бажає змінити певні заголовки на основі інших заголовків. Це те, чого поточні фільтри KMail не підтримують, те, що може бути інколи корисним.Цей скрипт замінює (якщо використовувати його з дією
) заголовок Reply-To повідомлень, надісланих з систем стеження за вадами у стилі Debian з <номер_вади>@bugs.kde.org. Заміна буде корисною, якщо звіти про вади надсилаються до розробників зі списку листування, який виконує перезапис заголовка Reply-To власною поштовою адресою:#!/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 — невеличкий скрипт bash/sed, який вилучає дублікати повідомлень з файлів mbox.
- Використання KMail і Maildir (автор — Georg Lehner, jorge(at)toa.magma.com.ni):
qmail пересуває (за допомогою стандартного налаштування Maildir) поштові повідомлення до підкаталогів ~/Maildir/, що означає, що особиста пошта ніколи не потраплятиме до каталогу спільного використання (наприклад, /var/spool/mail/), як це відбувається у традиційних агентах обробки пошти.
У qmail передбачено команду maildir2mbox для повторної «доставки» пошти з ~/Maildir/ до цього відкритого каталогу. Ми додали цю команду до скрипту: qmail2kmail.
KMail налаштовано на читання пошти з традиційного місця, але qmail2kmail запуститься перед перевіркою пошти за допомогою додавання випереджувальної команди у налаштуваннях, отже програма знайде всі вхідні повідомлення саме там, де вони мають зберігатися за традиційного налаштування.
Налаштування: Бінарні файли qmail автора скрипту зберігаються у /var/qmail/bin, ймовірно, не зовсім правильне місце для зберігання, отже виправте його для вашої системи і виправте скрипт qmail2kmail.
Автор скрипту встановив qmail2kmail до /usr/local/bin, дозволив виконання скрипту для всіх користувачів. Ви можете обмежити доступ до користувачів з групи qmail, якщо для вас важливий захист системи.
У налаштуваннях KMail має бути щось таке:
[Account 1] Folder=inbox Name=Моя поштова скринька Type=local check-exclude=false check-interval=0 precommand=/usr/local/bin/qmail2kmail
Все має запрацювати. Тепер час скористатися qmail2kmail:
#!/bin/sh # # LEG06012001 # Перетворює поштовий архів у форматі Maildir у ~/Maildir/ на дані формату mbox у ~/Mail/inbox # як це потрібно для Kmail. MAILDIR=~/Maildir/ MAILTMP=tmpdir MAIL=/var/mail/$USER export MAILDIR MAILTMP MAIL /var/qmail/bin/maildir2mbox
Зауважте, що "tmpdir" — тимчасовий файл, його буде перезаписано, отже, якщо у вашій системі вже є файл tmpdir там, де maildir2mbox його створить, дані буде втрачено.
Вирішенням буде використання команди tempfile, але ця команда є не у всіх системах Unix, отже вам доведеться шукати якесь обхідне рішення. Якщо qmail2kmail не запускається у домашньому каталозі $USER (автор не виконував перевірки цього), варто скористатися такою інструкцією:
MAILTMP=$USER/.qmailtemp
Зауважте, що також слід встановити qmail-pop3d. Автор програми отримував пошту за допомогою POP3 з локального вузла за допомогою цієї програми, але робота ставала повільнішою і незграбною.