Das einfachste wäre , seinen Empfängern den Quelltext, also die .tex Datei zuzusenden, die sie dann selbst kompilieren. Sicher ist diese Methode allerdings nicht, da es möglich ist, im Quellcode Betriebssystembefehle unterzubringen. Diese Lösung würde also nur für vertrauenswürdige Absender gelten und wäre bei unbekannten Absendern ein offenes Tor für Virenschleudern und Spammer.
Eine weitere Methode wäre, zwischen Absender und Empfänger Code-Vorlagen auszutauschen, also auf der Empfängerseite eine Codegerüst bereitzustellen, das die zugesandten Inhalte einliest und kompilierbar macht. Das wäre die Lösung mit der geringsten Netzlast. Da könnte man auch einige Sicherheitsmaßnahmen einbauen. Dazu müßte man die Vorlagen bereithalten den zugesandten Code entsprechend abspeichern oder per Copy&Paste in die Vorlage einfügen.
**Beispiel.**
Dies in die Klasse einfügen:
einfügen, oder zum Ausprobieren, in die Präambel des Bsp. unten
\RequirePackage{hyperref}
\newenvironment{received}[6]
{%
\parindent=0pt
\def\mailfrom{Von:\href{mailto:#1}{#1}\vskip0.5\baselineskip}%
\def\maildate{#2 \vskip0.5\baselineskip}%
\def\mailat{An:\href{mailto:#3}{#3}\vskip2\baselineskip}%
\subsection{#1 to #3 #2}\vskip2\baselineskip\hrule\hrule\vskip2\baselineskip
\def\mailtext{\vskip1\baselineskip #4 \vskip1\baselineskip}%
\def\mailend{\vskip1\baselineskip #5 \vskip1\baselineskip}%
\def\mailsender{#6\vskip1\baselineskip}%
\mailfrom %
\maildate%
\mailat%
\mailtext%
\mailend%
\mailsender%
}
{\hrule\hrule\vskip2\baselineskip }
\newenvironment{replied}[6]{%
\parindent=0pt
\hrule
\def\mailfrom{Von:\href{mailto:#1}{#1}\vskip0.5\baselineskip}%
\def\maildate{#2 \vskip0.5\baselineskip}%
\def\mailat{An:\href{mailto:#3}{#3}\vskip2\baselineskip}%
\subsection{#1 to #3 #2}\vskip2\baselineskip
\def\mailtext{\vskip1\baselineskip #4 \vskip1\baselineskip}%
\def\mailend{\vskip1\baselineskip #5 \vskip1\baselineskip}%
\def\mailsender{#6\vskip1\baselineskip}%
\mailfrom
\maildate%
\mailat%
\mailtext%
\mailend%
\mailsender%
}%
%
{\hrule\hrule\vskip2\baselineskip }%
\AtBeginDocument{\tableofcontents}%
Ab hier Vorlage
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\begin{document}
\section{mymail yourmail}
\begin{received}%
%Es werden jeweils nur die eingeklammerten Parameter eingefügt
{your@email.com}
{26.10.2014 14:30 }
{my@email.com}
{Ich weiß ja, daß es bald Weihnachten ist, aber die Geschenke, die habe ich
noch nicht gekauft.}
{Viele Grüße}
{Deine Maria}
\end{received}
\begin{replied}
%Es werden jeweils nur die eingeklammerten Parameter versendet
{my@email.com}
{26.10.2014 15:10}
{your@email.com}
{Es ist ja noch soviel Zeit. Bin gerade auf Zimmersuche.}
{Viele Grüße}
{Dein Josef}
\end{replied}
\end{document}