hmLoadTopic({
hmKeywords:"RAW,RAW Beispielnachrichten,RAW Spezifikation der Nachrichten,RAW Umgehen des Inhaltsfilters,RAW Unterstützung für besondere Felder",
hmTitle:"Die Spezifikation für RAW-Nachrichten",
hmDescription:"MDaemon unterstützt von Haus aus das einfache aber effiziente Nachrichtenformat RAW. Der Zweck des Formats RAW ist es, ein einfaches und standardisiertes Format zur Verfügung...",
hmPrevLink:"remote_server_control--general_email_controls.html",
hmNextLink:"raw_the_raw_message_specification.html#bypassingthecontentfilter",
hmParentLink:"index.html",
hmBreadCrumbs:"Zusätzliche Leistungsmerkmale von MDaemon &gt; Die Spezifikation für RAW-Nachrichten",
hmTitlePath:"Zusätzliche Leistungsmerkmale von MDaemon > Die Spezifikation für RAW-Nachrichten > Die Spezifikation für RAW-Nachrichten",
hmHeader:"<h1 class=\"p_Heading1\" style=\"page-break-after: avoid;\"><span class=\"f_Heading1\">Die Spezifikation für RAW-Nachrichten<\/span><\/h1>\n\r",
hmBody:"<p class=\"p_BodyText\"><span class=\"f_BodyText\">MDaemon unterstützt von Haus aus das einfache aber effiziente Nachrichtenformat RAW. Der Zweck des Formats RAW ist es, ein einfaches und standardisiertes Format zur Verfügung zu stellen, das Serversysteme wie MDaemon dazu verwenden können, wesentlich komplexere Nachrichten nach RFC 2822 zu erstellen. Die Software an den Arbeitsplätzen braucht sich dabei um die Einhaltung irgendwelcher Internet-Standards für E-Mail nicht zu kümmern, da hierfür der Server zuständig ist.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">Nachrichten im Format RAW bestehen aus einigen zwingend nötigen und anderen wahlfreien Kopfzeilen und dem Nachrichtentext selbst. Die meisten Kopfzeilen bestehen aus einem Schlüsselwort und danach dem Wert in spitzen Klammern (&lt;&gt;). Jede Kopfzeile endet mit der Zeichenfolge &lt;CRLF&gt;. Die Kopfzeilen sind vom Nachrichtentext durch eine Leerzeile getrennt, in ihnen sind Groß- und Kleinschreibung unbeachtlich, und außer den Kopfzeilen from (Absender) und to (Empfänger) sind keine Kopfzeilen zwingend erforderlich. Die gesamte Datei mit Kopfzeilen und Nachrichtentext muss im ASCII-Format als Text vorliegen und die Endung <\/span><span class=\"f_PlainText\">raw<\/span><span class=\"f_BodyText\"> tragen (wie etwa &quot;<\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">meine-nachricht.raw<\/span><span class=\"f_BodyText\">&quot;). Um die Nachricht dann zu versenden, wird die RAW-Datei in der RAW-Warteschlange (üblicherweise unter &quot;<\/span><span class=\"f_PlainText\">C:\\MDaemon\\Queues\\Raw<\/span><span class=\"f_BodyText\">&quot;) von MDaemon abgelegt.<\/span><\/p>\n\r<h3 class=\"p_Heading3\" style=\"page-break-after: avoid;\"><a id=\"bypassingthecontentfilter\" class=\"hmanchor\"><\/a><span class=\"f_Heading2\">Umgehen des Inhaltsfilters<\/span><\/h3>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">RAW-Nachrichten durchlaufen grundsätzlich, wie sonstige Nachrichten auch, den Inhaltsfilter. Soll eine bestimmte RAW-Nachricht nicht durch den Inhaltsfilter verarbeitet werden, so muss ihr Dateiname mit &quot;<\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">p<\/span><span class=\"f_BodyText\">&quot; oder &quot;<\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">P<\/span><span class=\"f_BodyText\">&quot; beginnen. Eine Nachricht &quot;<\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">P_meine-nachricht.raw<\/span><span class=\"f_BodyText\">&quot; würde beispielsweise den Inhaltsfilter nicht durchlaufen, wohingegen &quot;<\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">meine-nachricht.raw<\/span><span class=\"f_BodyText\">&quot; durch den Inhaltsfilter verarbeitet werden würde.<\/span><\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 3.0625rem 0.8750rem 3.0000rem;\"><table style=\"background-color:#ffffe6; border:solid thin #000000; border-spacing:0;\">\n\r<tr>\n\r<td style=\"vertical-align:top; width:3.1250rem; height:3.1250rem; padding:0.3125rem; border:none\"><p class=\"p_NoFormat\"><img style=\"margin:0;width:3.1250rem;height:3.1250rem;border:none\" src=\".\/images\/lightbulb_on_50_yback.gif\"\/><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; padding:0.3125rem; border:none\"><p class=\"p_Notes\"><span class=\"f_Notes\">Umgehen Nachrichten den Inhaltsfilter, so können sie auch nicht durch DKIM signiert werden. Falls MDaemon so konfiguriert ist, dass alle Nachrichten signiert werden, kann dies zu Problemen bei der Zustellung führen. Soll MDaemon eine RAW-Nachricht signieren, obwohl sie den Inhaltsfilter nicht durchläuft, so kann dies durch Einfügen der weiter unten beschriebenen Option <\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace;\">x-flag=sign<\/span><span class=\"f_Notes\"> erreicht werden.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<h2 class=\"p_Heading2\" style=\"page-break-after: avoid;\"><a id=\"rawheaders\" class=\"hmanchor\"><\/a><span class=\"f_Heading2\">RAW-Kopfzeilen<\/span><\/h2>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0.5000rem 0 0.1875rem 0;\"><table style=\"border:none; border-spacing:0.1875rem;\">\n\r<tr>\n\r<td style=\"vertical-align:top; width:20.3750rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0.6250rem;\"><span class=\"f_ControlIndent\">From &lt;mailbox@example.com&gt;<\/span><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:17.6250rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0;\"><span class=\"f_ControlIndent\">Dieses Feld enthält die E-Mail-Adresse des Absenders.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr>\n\r<td style=\"vertical-align:top; width:20.3750rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0.6250rem;\"><span class=\"f_ControlIndent\">To &lt;mailbox@example.com [, mailbox@example.com]<\/span><span style=\"font-family: Arial,Helvetica,sans-serif; font-style: italic; color: #010100;\">&gt;<\/span><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:17.6250rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0;\"><span class=\"f_ControlIndent\">Dieses Feld enthält die Adresse(n) der Empfänger. Mehrere Empfänger werden durch Kommata getrennt.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr>\n\r<td style=\"vertical-align:top; width:20.3750rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0.6250rem;\"><span class=\"f_ControlIndent\">ReplyTo &lt;mailbox@example.com&gt;<\/span><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:17.6250rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0;\"><span class=\"f_ControlIndent\">Antwort auf die Nachricht wird an diese Adresse geleitet.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr>\n\r<td style=\"vertical-align:top; width:20.3750rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0.6250rem;\"><span class=\"f_ControlIndent\">CC &lt;maibox@example.com[, mailbox@example.com]&gt;<\/span><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:17.6250rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0;\"><span class=\"f_ControlIndent\">Die Empfänger von Durchschlägen dieser Nachricht werden hier angegeben. Mehrere Empfänger werden durch Kommata getrennt.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr>\n\r<td style=\"vertical-align:top; width:20.3750rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0.6250rem;\"><span class=\"f_ControlIndent\">Subject &lt;Text&gt;<\/span><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:17.6250rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0;\"><span class=\"f_ControlIndent\">Falls gewünscht, wird hier der Betrefftext eingegeben.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<tr>\n\r<td style=\"vertical-align:top; width:20.3750rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0.6250rem;\"><span class=\"f_ControlIndent\">Header &lt;Kopfzeile: Inhalt&gt;<\/span><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:17.6250rem; padding:0; border:none\"><p class=\"p_ControlIndent\" style=\"margin: 0.5000rem 0 0.1875rem 0;\"><span class=\"f_ControlIndent\">Hiermit können bestimmte Kopfzeilen in die Nachricht aufgenommen werden. Mithilfe dieser Option können auch benutzerdefinierte oder nicht standardisierte Kopfzeilen in die RAW–Nachrichten eingefügt werden.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<h2 class=\"p_Heading2\" style=\"page-break-after: avoid;\"><a id=\"special-fields-supported-by-raw\" class=\"hmanchor\"><\/a><span class=\"f_Heading2\">Besondere durch RAW unterstützte Felder<\/span><\/h2>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Dateianlagen und -Kodierung<\/span><\/p>\n\r<p class=\"p_ControlIndent2\" style=\"margin: 0.3750rem 0.3125rem 0.8750rem 3.6250rem;\"><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">x-flag=attach &lt;Pfad zur Datei, Methode&gt; [-x]<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent\">Beispiel: <\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">x-flag=attach &lt;c:\\utils\\pkzip.exe, MIME&gt; -x<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">Dieser X-FLAG benützt den Wert &quot;ATTACH&quot; und zwei Parameter hierzu in spitzen Klammern. Der erste Parameter ist der vollständige Pfad zu der anzuhängenden Datei. Der zweite Parameter wird vom ersten durch Kommata getrennt und gibt das gewünschte Kodierverfahren für die Dateianlage an. MDaemon unterstützt hier zwei Verfahren. Die Methode MIME veranlasst den Server, das Internet-Standardverfahren Base64 zu verwenden. Die Methode ASCII veranlasst den Server, die Datei einfach in die Nachricht zu importieren. Der wahlfreie Parameter –X veranlasst den Server, die Datei zu löschen, nachdem sie an die Nachricht angehängt wurde.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Nachricht über Zustellstatus<\/span><\/p>\n\r<p class=\"p_ControlIndent2\" style=\"margin: 0.3750rem 0.3125rem 0.8750rem 3.6250rem;\"><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">x-flag=confirm_delivery<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">Bei der Konvertierung von RAW-Nachrichten, die diesen Befehl enthalten, ins Format RFC 2822 wird der Befehl in eine Kopfzeile nach dem Schema &quot;Return-Receipt-To: &lt;sender@example.com&gt;&quot; umgeformt.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Spezielle Kopfzeilen und Inhalte in RFC-2822-Nachrichten einsetzen<\/span><\/p>\n\r<p class=\"p_ControlIndent2\" style=\"margin: 0.3750rem 0.3125rem 0.8750rem 3.6250rem;\"><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">header &lt;Kopfzeile: Inhalt&gt;<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">Soll eine bestimmte Kopfzeile mit einem bestimmten Inhalt in eine RFC-2822-Nachricht eingesetzt werden, die aus einer RAW-Datei erstellt werden soll, so kommt in der RAW-Nachricht das Makro HEADER zum Einsatz. Soll z.B. die Kopfzeile &quot;Ausgeliefert-von: mail-server@example.com&quot; in die RFC-2822-Nachricht eingefügt werden, so müsste der Eintrag in der RAW-Nachricht &quot;header &lt;Ausgeliefert-von: mail-server@example.com&gt;“ lauten. Es ist wichtig, zu beachten, dass das Makro &quot;header&quot; immer Namen und Inhalt der Kopfzeile erfordert. Die Anzahl der &quot;header&quot;-Makros in einer RAW-Nachricht ist nicht beschränkt.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">RAW-Nachrichten über DKIM signieren<\/span><\/p>\n\r<p class=\"p_ControlIndent2\" style=\"margin: 0.3750rem 0.3125rem 0.8750rem 3.6250rem;\"><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">x-flag=sign<\/span><\/p>\n\r<p class=\"p_ControlIndent2\"><span class=\"f_ControlIndent2\">Wird dieser Befehl in eine RAW-Nachricht eingefügt, so wird diese Nachricht über DK\/DKIM signiert. Dieser Befehl soll nur bei Nachrichten eingesetzt werden, die den Inhaltsfilter nicht durchlaufen (deren Dateinamen also mit <\/span><span class=\"f_BodyText\"> &quot;<\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">p<\/span><span class=\"f_BodyText\">&quot; oder &quot;<\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace; color: #010100;\">P<\/span><span class=\"f_BodyText\">&quot; <\/span><span class=\"f_ControlIndent2\"> beginnen). In normalen RAW-Nachrichten, die durch den Inhaltsfilter verarbeitet werden, soll dieser Befehl nicht eingesetzt werden; diese Nachrichten können auch ohne den Befehl signiert werden.<\/span><\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 3.0625rem 0.8750rem 3.0000rem;\"><table style=\"background-color:#ffffe6; border:solid thin #000000; border-spacing:0;\">\n\r<tr>\n\r<td style=\"vertical-align:top; width:3.1250rem; height:3.1250rem; padding:0.3125rem; border:none\"><p class=\"p_NoFormat\"><img style=\"margin:0;width:3.1250rem;height:3.1250rem;border:none\" src=\".\/images\/lightbulb_on_50_yback.gif\"\/><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; padding:0.3125rem; border:none\"><p class=\"p_Notes\"><span class=\"f_Notes\">Alle RAW-Nachrichten, die der Inhaltsfilter selbst erstellt, werden automatisch mit dem Befehl <\/span><span style=\"font-size: 1.10rem; font-family: \'Courier New\',Courier,monospace;\">x-flag=sign<\/span><span class=\"f_Notes\"> versehen.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<h2 class=\"p_Heading2\" style=\"page-break-after: avoid;\"><a id=\"sample-raw-mail-messages\" class=\"hmanchor\"><\/a><span class=\"f_Heading2\">Beispiele für Nachrichten im RAW-Format<\/span><\/h2>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid; margin: 0.3125rem 0.3125rem 0.3750rem 2.1250rem;\"><span class=\"f_ControlHeading\">Beispiel 1:<\/span><\/p>\n\r<p class=\"p_Code2\"><span class=\"f_Code2\">from &lt;mdaemon@altn.com&gt;<\/span><\/p>\n\r<p class=\"p_Code2\"><span class=\"f_Code2\">to &lt;user01@example.com&gt;<\/span><\/p>\n\r<p class=\"p_Code2\"><span class=\"f_Code2\">&nbsp;<\/span><\/p>\n\r<p class=\"p_Code2_LastItem\"><span class=\"f_Code2_LastItem\">Hallo John!<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid; margin: 0.3125rem 0.3125rem 0.3750rem 2.1250rem;\"><span class=\"f_ControlHeading\">Beispiel 2:<\/span><\/p>\n\r<p class=\"p_Code2\"><span class=\"f_Code2\">from &lt;user01@example.com&gt;<\/span><\/p>\n\r<p class=\"p_Code2\"><span class=\"f_Code2\">to &lt;user09@example.net&gt;<\/span><\/p>\n\r<p class=\"p_Code2\"><span class=\"f_Code2\">subject &lt;Angeforderte Dateien&gt;<\/span><\/p>\n\r<p class=\"p_Code2\"><span class=\"f_Code2\">X-FLAG=CONFIRM_DELIVERY<\/span><\/p>\n\r<p class=\"p_Code2_LastItem\"><span class=\"f_Code2_LastItem\">X-FLAG=ATTACH &lt;c:\\docs\\files\\data01.zip, MIME&gt; -X<\/span><\/p>\n\r<p class=\"p_Code2_LastItem\"><span class=\"f_Code2_LastItem\">Hier sind die Dateien, die Sie haben wollten.<\/span><\/p>\n\r"
})
