Cartas
Sinopsis:

\documentclass{letter}
\address{dirección del remitente} % dirección de retorno
\signature{nombre del remitente}
\begin{document}
\begin{letter}{dirección del destinatario}
\opening{salutation}
   cuerpo de la carta
\closing{texto de cierre}
\end{letter}
    ...
\end{document}

Producir una o más cartas.
Cada carta está en un entorno letter separado, cuyo argumento recipient address a menudo contiene varias líneas separadas por una barra invertida doble, (\\). Por ejemplo, podrías tener:

 \begin{letter}{Ninon de l'Enclos \\
                l'h\^otel Sagonne}
   ...
 \end{letter}

El inicio del entorno letter restablece el número de página a 1, y la nota al pie al número 1 también.
El sender address y sender name son comunes a todas las cartas, ya sea que haya una o más, por lo que es mejor ponerlas en el preámbulo. Al igual que con la dirección del destinatario, a menudo sender address contiene varias líneas separadas por una doble barra invertida (\\). LaTeX pondrá el sender name bajo el cerramiento, tras un espacio vertical para la tradicional firma manuscrita.
Cada cuerpo del entorno letter comienza con un comando \opening requerido como \opening{Estimada señora o señor:}. El texto letter body LaTeX es normal por lo que puede contener todo, desde listas enumeradas hasta matemáticas mostradas, excepto que los comandos como \chapter que no tienen sentido en una carta se desactivan. Cada cuerpo de entorno letter normalmente termina con un comando \closing como \closing{Tuyo,}.
Puede haber material adicional después del \closing. Puedes decir quien está recibiendo una copia de la carta con un comando como \cc{El Jefe \\ el jefe de jefes}. Hay un comando \encl similar para una lista de material adjunto. Y puedes agregar una posdata con \ps.
El valor predeterminado de LaTeX es sangrar el nombre del remitente y el cierre encima de él por una longitud de \longindentation. De manera predeterminada esto es 0.5\textwidth. Para que queden alineados a la izquierda, coloca \setlength{\longindentation}{0em} en tu preámbulo.
Para establecer una fecha fija, usa algo como \renewcommand{\today}{1958-Oct-12}. Si pones en tu preámbulo entonces se aplicará a todas las cartas.
Este ejemplo muestra solo un entorno letter. Las tres lineas marcadas como opcionales normalmente se omiten.

\documentclass{letter}
\address{Calle del remitente \\ Ciudad del remitente}
\signature{Nombre del remitente \\ Cargo del remitente}
% opcionales: \location{Buzón 13}
% optional: \telephone{(102) 555-0101}
\begin{document}
\begin{letter}{Nombre del destinatario \\ Dirección del destinatario}
\opening{Señor:}
% opcional: \thispagestyle{firstpage}
No estoy interesado en entrar en un acuerdo comercial con usted.
\closing{Sus más humildes, etc.,}
\end{letter}
\end{document}

Estos comandos se usan con la clase letter.

\address
Sinopsis:

\address{dirección del remitente}

Especifica la dirección del remitente, tal como aparece en la carta y en el sobre. Separa varias líneas en dirección del remitente con una barra invertida doble \\.
Debido a que se puede aplicar a varias cartas, esta declaración a menudo se pone en el preámbulo. Sin embargo, puede ir en cualquier lugar, incluso dentro de un entorno letter individual.
Este comando es opcional: si no lo usas, la carta se formatea con un espacio en blanco en la parte superior, para copiar en papel preimpreso con membrete. Si usas la declaración \address entonces tienes el formato de una carta personal.
Aquí tienes un ejemplo:

\address{Stephen Maturin \\
         Las uvas de Savoy}

\cc
Sinopsis:

\cc{name0 \\
     ... }

Produce una lista de nombres a los que se enviaron copias de la carta. Este comando es opcional. Si aparece, normalmente viene después de \closing. Pone los nombres en diferentes líneas separándolos con una barra invertida doble, \\, como en:

\cc{Presidente \\
    Vicepresidente}

\closing
Sinopsis:

\closing{text}

Produce el cierre de la carta. Esto es opcional, pero habitual. Aparece al final de una carta, encima de una firma manuscrita. Por ejemplo:

\closing{Respetuosamente,}

\encl
Sinopsis:

\encl{primer objeto encerrado \\
        ... }

Produce una lista de las cosas incluidas en la carta. Este comando es opcional; cuando se usa, generalmente se coloca después de \closing. Separa varias líneas con una barra invertida doble, \\.

\encl{License \\
      Passport}

\location
Sinopsis:

\location{text}

El text aparece centrado en la parte inferior de la página. Sólo aparece si el estilo de la página es firstpage.

\makelabels
Sinopsis:

\makelabels   % en el preámbulo

Opcional, para un documento que contiene entornos letter. Si simplemente pones \makelabels en el preámbulo y luego, al final del documento, obtendrás una hoja con etiquetas para todos los destinatarios, una para cada entorno letter, que puedes copiar en una hoja despegable de etiquetas de dirección.
Personaliza las etiquetas redefiniendo los comandos \startlabels, \mlabel y \returnaddress (y quizás \name) en el preámbulo. El comando \startlabels establece el ancho, alto, número de columnas, etc., de la página en la que se imprimen las etiquetas. El comando \mlabel{return address}{recipient address} produce las dos etiquetas (o una, si eliges ignorar la return address) para cada entorno letter. El primer argumento, return address, es el valor devuelto por la macro \returnaddress. El segundo argumento, recipient address, es el valor pasado en el argumento al entorno letter. Predeterminado \mlabel ignora el primer argumento, el return address, provocando el comportamiento predeterminado descrito en el párrafo anterior.
Esto ilustra la personalización. Su salida incluye una página con dos columnas con dos etiquetas cada una.

\documentclass{letter}
\renewcommand*{\returnaddress}{Fred McGuilicuddy \\
                               Oshkosh, Mineola 12305}
\newcommand*\originalMlabel{}
\let\originalMlabel\mlabel
\def\mlabel#1#2{\originalMlabel{}{#1}\originalMlabel{}{#2}}
\makelabels
  ...
\begin{document}
\begin{letter}{A Einstein \\
               112 Mercer Street \\
               Princeton, New Jersey, USA 08540}
  ...
\end{letter}
\begin{letter}{K G\"odel \\
               145 Linden Lane \\
               Princeton, New Jersey, USA 08540}
  ...
\end{letter}
\end{document}

La primera columna contiene la dirección del remitente dos veces. La segunda columna contiene la dirección de cada destinatario.
El paquete envlab facilita el formateo de las etiquetas, con tamaños estándar ya proporcionados. Las líneas del preámbulo \usepackage[personalenvelope]{envlab} y \makelabels son todo lo que necesitas para imprimir sobres.

\name
Sinopsis:

\name{name}

Opcional. Nombre del remitente, utilizado para imprimir juntos en el sobre con la dirección del remitente.

\opening
Sinopsis:

\opening{salutation}

Obligatorio. Requerido. Sigue el \begin{letter}{...}. El argumento salutation es obligatorio. Por ejemplo:

\opening{Estimado John:}

\ps
Sinopsis:

\ps{text}

Agrega una posdata. Este comando es opcional y generalmente se usa después de \closing.

\ps{P.D. Después de haber leído esta carta, quémala. O cómetela.}

\signature
Sinopsis:

\signature{primera línea \\
            ... }

El nombre del remitente. Este comando es opcional, aunque su inclusión es habitual.
El texto del argumento aparece al final de la carta, después del cierre. LaTeX deja algo de espacio vertical para una firma escrita a mano. Separa varias líneas con una doble barra invertida, \\. Por ejemplo:

\signature{J Fred Muggs \\
           Casa Blanca}

Valor predeterminado de LaTeX para el espacio vertical del texto \closing hasta el texto \signature es 6\medskipamount, que es seis veces \medskipamount (donde \medskipamount es igual a un \parskip, que a su vez se define de manera predeterminada aquí para 0.7em).
Este comando suele estar en el preámbulo, para aplicar a todas las letras en el documento. Para que se aplique a una sola carta, colócala dentro de un entorno letter y antes del \closing.
Puedes incluir un gráfico en la firma como aquí.

\signature{\vspace{-6\medskipamount}\includegraphics{sig.png}\\
             Mi nombre}

Para esto debes poner \usepackage{graphicx} en el preámbulo (véase Gráficos).

\telephone
Sinopsis:

\telephone{number}

El número de teléfono del remitente. Esto es típicamente en el preámbulo, donde se aplica a todas las cartas. Esto solo aparece si firstpage se selecciona el estilo de página. Si es así, aparece en la parte inferior derecha de la página.