Update the userguide from i18n.haiku-os.org

This commit is contained in:
Niels Sascha Reedijk
2012-01-02 08:17:34 +01:00
parent 646c788ab6
commit c9d16a1694
1350 changed files with 4247 additions and 4030 deletions
+51 -51
View File
@@ -9,12 +9,14 @@
*
* Authors:
* Humdinger <[email protected]>
* Translators:
* Humdinger
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Workshop: Managing Email</title>
<title>Workshop: E-mails verwalten</title>
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
</head>
<body>
@@ -50,93 +52,91 @@
<div id="content">
<div>
<div class="box-info">Solange die Übersetzung dieser Seite noch nicht ganz fertig ist, erscheint für die noch fehlenden Teile die englische Version.</div>
<table class="index" id="index" summary="index">
<tr class="heading"><td>Index</td></tr>
<tr class="index"><td>
<a href="#mailsystem">Haiku's mail system</a><br />
<a href="#statuses">Using custom statuses</a><br />
<a href="#queries">Using queries</a><br />
<a href="#tips">More tips</a>
</td></tr>
<a href="#mailsystem">E-mails unter Haiku</a><br />
<a href="#statuses">Eigene Status nutzen</a><br />
<a href="#queries">Queries nutzen</a><br />
<a href="#tips">Weitere Tipps</a></td></tr>
</table>
<h1>Workshop: Managing Email</h1>
<h1>Workshop: E-mails verwalten</h1>
<p>This workshop takes a look on how to manage email under Haiku. It assumes that the email services are correctly configured with the <a href="preferences/e-mail.html">E-Mail</a> preferences and you're familiar with the basic features of the <a href="applications/mail.html">Mail</a> application.</p>
<p>Dieser Workshop soll zeigen, wie man mit E-mails unter Haiku umgeht. Es wird davon ausgegangen, dass die E-Mail-Dienste mit den <a href="preferences/e-mail.html">E-Mail-Dienst</a> Einstellungen richtig konfiguriert sind und der Leser mit den Grundlagen der Anwendung <a href="applications/mail.html">E-Mail</a> vertraut ist.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="mailsystem" name="mailsystem">Haiku's mail system</a></h2>
<p>If you come to Haiku from other operating systems, you're probably used to big applications like MS Outlook or Mozilla's Thunderbird. You have to configure them by entering all the info on mail server addresses etc. and they use their own contacts database. They take care of sending and fetching email and store them in some big special file.<br />
Changing you email client can be a hassle with quite some ex/importing and converting going on. Using more than one client in parallel to check out what else is available is also not without the occasional kerfuffle.</p>
<p>Haiku's mail system is different. It breaks down into smaller separate modules.</p>
<p>There's the <span class="app">mail_daemon</span> that takes care of the communication with your mail servers. The <a href="preferences/e-mail.html">E-Mail</a> preferences is the one central point to configure your email accounts and how often they're checked, for example.</p>
<p>Every message that is fetched or sent is saved as one single email file, with its header information (like sender, subject, date) and status (like New, Replied, Sent) in BFS attributes. This enables searching/filtering them with Haiku's fast queries.</p>
<a id="mailsystem" name="mailsystem">E-mails unter Haiku</a></h2>
<p>Wer vor Haiku schon andere Betriebssysteme genutzt hat, ist wahrscheinlich große Anwendungen wie MS Outlook oder Thunderbird gewohnt. Man muss sie mit allen möglichen Daten wie Mailserver-Addressen und ähnlichem füttern und sie verwenden ihre eigene Kontakt-Datenbank. Sie übernehmen das Abrufen und Verschicken der E-mails und speichern sie in einer großen Datei in einem speziellen Format.<br />
Ein Wechsel der E-Mail-Anwendung wird dadurch zu einem größeren Unterfangen, das einiges an Ex- und Import und Konvertieren von Daten erfordert. Möchte man mehrere Anwendungen gleichzeitig benutzen, um beispielsweise mal ein anderes Programm auszuprobieren, geht das auch kaum ohne Probleme.</p>
<p>Haikus Umgang mit E-mails ist da anders; alles wird in kleine, separate Module aufgebrochen.</p>
<p>Der <span class="app">mail_daemon</span> übernimmt die Kommunikation mit den Mailservern. Das <a href="preferences/e-mail.html">E-Mail-Dienst</a> Panel ist die Zentrale zur Konfiguration der E-Mail-Konten und beispielsweise in welchen Abständen sie abgerufen werden sollen.</p>
<p>Jede heruntergeladene oder versendete Nachricht wird in einer einzelnen E-Mail-Datei gespeichert. Die Kopfdaten (Absender, Betreff, Datum etc.) und der Status (z. B. "New" - "Neu", "Replied" - "Beantwortet", "Sent" - "Gesendet") werden als BFS-Attibute an die Dateien gehängt, was das Suchen und Filtern mit Haikus schnellen Queries ermöglicht.</p>
<img src="images/workshop-email-images/browsing.png" alt="browsing.png" />
<p>With every email being in a separate file, viewing them becomes just as easy as browsing through a folder (or query result) of images with <a href="applications/showimage.html">ShowImage</a>. Leaving the Tracker window open, you'll see the moving selection of the currently viewed file while you use the previous/next button to move through them.<br />
As they are independent files, using a viewer other than Haiku's <a href="applications/mail.html">Mail</a> causes no problems whatsoever.</p>
<p>Similarly, creating a new message results in just another file that is handed to the mail_daemon that takes care of sending it off. Contact management is deferred to the <a href="applications/people.html">People</a> application.</p>
<p>In a nutshell, where other mail clients do everything, from communicating with the mail servers to providing a view with all your mails and tools to search and filter them, Haiku uses a chain of smaller tools and general file management:
<p>Weil E-mails einzelne Dateien sind, können sie genauso einfach durchgeschaut werden wie das mit <a href="applications/showimage.html">Bildbetrachter</a> und einen Ordner (oder Query-Ergebnis) mit Bildern geht. Lässt man das Tracker-Fenster geöffnet, sieht man die sich bewegende Markierung der gerade geöffneten Datei während man mit den "Nächste"/"Vorherige" Symbolen durch die Dateiliste fährt.<br />
Da es sich um normale Dateien handelt, ist es auch kein Problem zum Lesen der E-mails ein anderes Programm als Haikus <a href="applications/mail.html">E-Mail</a> zu benutzen.</p>
<p>Genauso resultiert das Verfassen einer neuen Nachricht in einer normalen Datei, die dem mail_daemon zum Versand übergeben wird. Die Kontaktverwaltung wird der <a href="applications/people.html">Kontakte</a> Anwendung überlassen.</p>
<p>Man kann also sagen, während woanders Mailprogramme alles erledigen müssen, von der Kommunikation mit Mailservern bis zur Darstellung der E-mails und Werkzeuge sie zu suchen und filtern, benutzt Haiku eine Kette kleinerer Werkzeuge und das normale Dateimanagement:</p>
<ul>
<li><p>The <span class="app">mail_daemon</span> to fetch/send mail and save them as normal files.</p></li>
<li><p>Tracker windows and queries to find and show email files.</p></li>
<li><p>The <span class="app">Mail</span> application to view email files and create new messages relying on system-wide contact management by the <span class="app">People</span> app.</p></li>
<li><p>Der <span class="app">mail_daemon</span> holt und sendet E-mails und speichert sie als normale Dateien.</p></li>
<li><p>Tracker-Fenster und Queries, um die E-Mail-Dateien zu finden und zu filtern.</p></li>
<li><p>Die Anwendung <span class="app">E-Mail</span> zum Lesen und Verfassen von Nachrichten, wobei für das systemweite Kontaktmanagement die Anwendung <span class="app">Kontakte</span> dient.</p></li>
</ul>
Especially using Tracker and queries to manage emails is a powerful idea. The experience you gain can be transferred to any other problem that is dealing with files. Be it images, music, video, contacts or any other documents, using Tracker is at the core of all file managing.<br />
Also, improvements in any of these system areas benefit not just emailing, but all applications that make use of them.</p>
<p>Insbesondere die Verwendung von Tracker und Queries zur Verwaltung von E-mails ist ein weitreichendes Konzept. Die Erfahrung, die man dabei sammelt ist direkt übertragbar auf alle anderen Gebiete, die mit Dateimanagement zu tun haben. Der Tracker steht im Mittelpunkt, egal ob es dabei um Bilder, Musik, Videos, Kontakte oder irgendwelche anderen Dokumente geht.<br />
Und wird eine dieser Systemkomponenten verbessert, profiteren alle Anwendungen davon, nicht nur diejenigen, die mit E-mail zu tun haben.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="status" name="status">Using custom statuses</a></h2>
<p>When you browse through your newly arrived email, you may want to come back to some of them later to think about it in more depth. While you could use Mail's menu <span class="menu">Close and | Leave as New</span> to keep them in your "<i>New messages</i>" query, things tend to pile up that way...</p>
<p>One solution is of course to just start a reply and save it as draft. But if you don't expect to write a reply and just want to re-read the mail later, that isn't ideal.</p>
<a id="status" name="status">Eigene Status nutzen</a></h2>
<p>Während man seine E-mails durchsieht kommt es öfters vor, dass man sich mit einigen erst später in Ruhe befassen möchte. Durch Mails Befehl <span class="menu">Schließen und | Status "New" belassen</span> würde die E-mail in der Query für "<i>Neue Nachrichten</i>" bleiben, aber so sammeln sich schnell eine Menge E-mails an...</p>
<p>Eine Möglichkeit ist natürlich einfach eine Antwort anzufangen und diese als Entwurf zu speichern. Aber wenn man eigentlich gar nicht antworten, sondern nur die E-mail später nochmal lesen wollte, ist auch das nicht ideal.</p>
<img src="images/workshop-email-images/status.png" alt="status.png" />
<p>Better use <span class="menu">Close and | Set to...</span> to create a new status and use that to categorize your mail. For example, you could call the status "<i>Later</i>", and then query for that when you find more time.<br />
Or you use different statuses for specific projects. For example, I created a status "<i>HUG</i>" (for "Haiku user guide") under which I collect every mail that may influence the contents of the user guide, like commit messages about code changes that alter or introduce some feature or anything else I feel could improve the user guide.<br />
In any case, try to keep the status name short. That way it always fits in a normally wide "Status" column in Tracker.</p>
<p>You don't have to open an email with the <span class="app">Mail</span> application to set its status. With the Tracker add-ons <span class="app">Mark as Read </span> and <span class="app">Mark as...</span> you can select some email files and set their status in one go.</p>
<p>Am besten benutzt man <span class="menu">Schließen und | Status setzen...</span> um einen neuen Status anzulegen um damit E-mails zu kategorisieren. Man könnte so einen Status beispielsweise "<i>Später</i>" nennen und dann eine Query danach starten wenn man mehr Zeit hat.<br />
Oder man legt sich für bestimmte Projekte jeweils einen eigenen Status an. Ich habe z. B. einen namens "<i>HUG</i>" (für "Haiku User Guide") angelegt, unter dem ich alle E-mails sammle, die den Inhalt des Userguides betreffen könnten, wie Commit-Mails über Codeänderungen, die ein Feature ändern oder neu einführen oder sonstige Mails, die den Userguide verbessern könnten.<br />
Man sollte den Namen des Status auf alle Fälle kurz halten, damit er in die übliche Breite der Statusspalte im Tracker passt.</p>
<p>Um den Status einer E-mail zu ändern, muss sie nicht unbedingt mit dem <span class="app">E-Mail</span> Programm geöffnet werden. Mit den Tracker Add-Ons <span class="app">Mark as Read </span> ("Auf 'Gelesen' setzen") und <span class="app">Mark as...</span> ("Setzen auf...") kann der Status der markierte E-mails in einem Rutsch gesetzt werden.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="queries" name="queries">Using queries</a></h2>
<p>Sure, you specify a folder to store all your email, you can open it et voilà, there's all you mail. But over time the folder becomes crowded and showing all will take longer and longer as thousands of files and their attributes have to be parsed and sorted. Also, most of the time you don't really care about two year old emails of Nigerian princes and their inheritory trouble ...</p>
<div class="box-info">A lot of time when populating a folder is spent on putting files read from disk into the correct sorting order and displaying that in the window. If you do have to open a folder with a huge number of files, you can shorten the wait by making the Tracker window "invisible", i.e. either minimize it or change to another workspace. Watch <a href="applications/processcontroller.html">ProcessController</a> to see how it affects CPU usage.</div>
<p><a href="queries.html">Queries</a>, to the rescue!</p>
<p>By using queries, you can narrow down the view of your mails. Actually, the mailbox icon in the Deskbar uses queries.</p>
<a id="queries" name="queries">Queries nutzen</a></h2>
<p>Alle E-mails werden in einen vom Benutzer angegebenen Ordner gespeichert. Der lässt sich natürlich öffnen, et voilà, schon sieht man alle seine E-mails. Doch mit der Zeit wird dieser Ordner immer voller und es dauert immer länger, bis tausende Dateien und ohre Attribute eingelesen und sortiert sind. Außerdem kümmern einen nur selten zwei Jahre alte E-mails von nigerianischen Prinzen und ihren Erbschaftsangelegenheiten...</p>
<div class="box-info">Eine Menge Zeit beim Einlesen eines Ordners geht beim Sortieren und Anzeigen der von der Platte gelesenen Dateien drauf. Möchte man wirklich einen Ordner mit einer riesigen Zahl an Dateien öffnen, kann man die Sache beschleunigen, indem man das Trackerfenster "unsichtbar" macht, es also entweder minimiert oder auf eine andere Arbeitsfläche wechselt. Der <a href="applications/processcontroller.html">Systemmonitor</a> zeigt den Einfluss auf die CPU-Last an.</div>
<p><a href="queries.html">Query</a> hilf!</p>
<p>Mit dem Einsatz von Queries lässt sich die Anzahl der dargestellten E-mails schön einschränken. Sie werden übrigens auch vom Mailbox-Symbol in der Deskbar benutzt.</p>
<img src="images/workshop-email-images/daemon-in-deskbar.png" alt="daemon-in-deskbar.png" />
<p>The <span class="menu">Open Draft</span> submenu does a query for the status "<i>Draft</i>", which is set by <span class="app">Mail</span> when you save a message.</p>
<p><span class="menu">Open Inbox Folder</span> and <span class="menu">Open Mail Folder</span> are just links to regular folders (and not very useful in my opinion).</p>
<p>The <span class="menu"># new messages</span> submenu is populated by a query for email with the status "<i>New</i>" (that same query is used to change the mailbox icon to show some letters in it, by the way).</p>
<p><span class="menu">Open Draft</span> ("Entwurf öffnen") füllt sein Untermenü durch eine Query nach dem Status "<i>Draft</i>", der vom <span class="app">E-Mail</span> Programm beim Speichern einer Nachricht vergeben wird.</p>
<p><span class="menu">Open Inbox Folder</span> ("Posteingang öffnen") und <span class="menu">Open Mail Folder</span> ("E-mail Ordner öffnen") sind einfach nur Verknüpfungen zu regulären Ordnern (und nicht mal wirklich nützlich...).</p>
<p>Das Untermenü von <span class="menu"># neue Nachrichten</span> wird durch eine Query nach dem Status "<i>New</i>" befüllt (die gleiche Query wird übrigens benutzt um das Mailbox-Symbol mit Briefen gefüllt zu zeigen).</p>
<p>You can add your own queries (and links to folders) in that context menu too, by putting them into <span class="path">~/config/settings/Mail/Menu Links</span>.</p>
<div class="box-info">The query <span class="path">~/config/settings/Mail/mailbox</span> is a special case: It is executed when left-clicking the mailbox icon in the Deskbar. If you want to change that behavior, you can replace it with any other file (or link to a file), just name it "<i>mailbox</i>". It doesn't have to be a query, a link to a folder of queries or a script or application works just as well.</div>
<p>In <span class="path"><acronym title="~/config/settings/Mail/Menu Links">~/Konfiguration/settings/Mail/Menu Links</acronym></span> können eigene Queries (oder Ordner, Anwendungen, Skripts etc.) abgelegt oder verlinkt werden, die dann in dem Mailbox-Kontextmenü auftauchen.</p>
<div class="box-info">Die Query <span class="path"><acronym title="~/config/settings/Mail/mailbox">~/Konfiguration/settings/Mail/mailbox</acronym></span> ist ein Sonderfall: Sie wird bei einem Linksklick auf das Mailbox-Symbol ausgeführt. Dieses Verhalten kann geändert werden, indem man sie mit einer anderen Datei (oder Verknüpfung zu einer Datei) ersetzt. Es muss keine Query sein, eine Verknüpfung auf einen Ordner mit Queries oder ein Skript oder eine Anwendung geht genauso. Nur der Name muss "<i>mailbox</i>" bleiben.</div>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="query-examples" name="query-examples">Query examples</a></h3>
<p>Here are a few examples of useful queries:</p>
<a id="query-examples" name="query-examples">Query Beispiele</a></h3>
<p>Hier einige Bespiele nützlicher Queries:</p>
<table summary="layout" border="0" cellspacing="0" cellpadding="10">
<tr align="center"><td><img src="images/workshop-email-images/query-1.png" alt="query-1.png" /><br />
This finds all mails with the custom status "<i>Later</i>".</td>
Findet alle E-mails mit dem Status "<i>Later</i>".</td>
<td><img src="images/workshop-email-images/query-2.png" alt="query-2.png" /><br />
This finds all mails of the past 2 days.</td></tr>
Findet alle E-mails der letzten 2 Tage.</td></tr>
<tr align="center"><td><img src="images/workshop-email-images/query-3.png" alt="query-3.png" /><br />
This finds all mails by Ingo Weinhold of the past 2 weeks.</td>
Findet alle E-mails der letzten 2 Wochen von Ingo Weinhold.</td>
<td><img src="images/workshop-email-images/query-4.png" alt="query-4.png" /><br />
This finds all posts from the Haiku commit list of the past 12 hours.</td></tr>
Findet alle Nachrichten von der Haiku Commit Mailingliste der letzten 12 Stunden.</td></tr>
</table>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="tips" name="tips">More tips</a></h2>
<a id="tips" name="tips">Weitere Tipps</a></h2>
<ul>
<li><p>If you don't save a query as "<i>Query</i>" but as "<i>Query template</i>", invoking it won't show the result window, but the Find... window instead. That way you can easily exchange the search string for the subject or sender, for example, or change a "<i>2 days</i>" time limit to "<i>3 days</i>".</p></li>
<li><p>Activating "type-ahead filtering" in <a href="tracker.html#tracker-preferences">Tracker's preferences</a> allows you to very quickly filter a query result even further. Often it's enough to query for all mails of the last 3 days and go with type-ahead filtering from there. The big advantage is, that you don't have to exactly specify which attribute to search for, as all displayed are considered when filtering.</p></li>
<li><p><a href="http://haikuware.com/directory/view-details/utilities/desktop-accessories/relatedmail">RelatedMail</a> is a nifty little application that will query for all mails with the same subject/sender/time-frame etc. of a dropped email. Kind of what the <span class="menu">Queries</span> menu in the <span class="app">Mail</span> app is supposed to do.</p></li>
<li><p>Wird eine Query nicht als "<i>Query</i>", sondern als "<i>Query Vorlage</i>" gespeichert, erscheint beim Aufruf nicht gleich das Ergebnisfenster, sondern das "Suchen..." Fenster. So lässt sich einfach der Suchbegriff für Betreff oder Absender ändern, oder beispielsweise ein Zeitraum von "<i>2 days</i>" auf "<i>3 days</i>" verlängern.</p></li>
<li><p>Mit aktiviertem "Filtern während der Eingabe" in den<a href="tracker.html#tracker-preferences">Tracker Einstellungen</a> lassen sich Query-Ergebnisse sehr schnell noch weiter filtern. Oft reicht es ja eine Query nach allen E-mails der letzten 3 Tage zu machen und den Rest einfach per Eingabe zu filtern. Der große Vorteil dabei: Man muss nicht exakt vorgeben welche Attribute durchsucht werden sollen, da beim Filtern alle eingeblendeten berücksichtigt werden.</p></li>
<li><p><a href="http://haikuware.com/directory/view-details/utilities/desktop-accessories/relatedmail">RelatedMail</a> ist ein praktisches kleines Programm, um Queries nach dem selben Betreff/Absender/Zeitraum etc. einer darauf fallengelassenen E-mail zu erstellen. So ziemlich was das <span class="menu">Query</span> Menü in der <span class="app">E-Mail</span> Anwendung eigentlich leisten soll.</p></li>
</ul>
</div>