wiki:es:Documentation/ARexxAPI/MAILEDIT

Version 1 (modified by AmigaPhil, 12 months ago) (diff)

--

En otros idiomas:

MAILEDIT

NOMBRE

MailEdit -- Editar el mensaje actual en una nueva ventana de escritura. (V2.0)

PLANTILLA

VAR/K,STEM/K,QUIET/S

FUNCIÓN

Abre una nueva ventana de escritura para editar el mensaje actual.

ENTRADAS

VAR/K - variable alternativa en la que almacenar el número de la ventana creada en lugar de hacerlo en RESULT
STEM/K - nombre base usado para el STEM donde se almacenará la información devuelta
QUIET/S - forzar la ventana a permanecer oculta (V2.1)

RESULTADOS

VAR - información devuelta por el comando
<STEM>WINDOW - número de la ventana creada, puede ser 0 o 1 (o 2, si se utiliza QUIET)

RC se pone a 10 si la ventana no se ha podido abrir, quizás porque se ha alcanzado el límite de dos ventanas de escritura.

NOTAS

El comando funciona incluso con mensajes que NO han sido concebidos como "salientes", como por ejemplo los mensajes de la carpeta "Entrantes", en cuyo caso los botones [Enviar ya] y [Retener] de la ventana de escritura permanecerán desactivados. Después de ser editado, el mensaje se identifica como "listo para enviar" sin importar en qué carpeta se encuentre, y todas las antiguas cabeceras son actualizadas excepto "From:" y "To:", que deberán ser editadas manualmente. Deberá tenerse especial cuidado para asegurar que estas cabeceras son válidas en el mensaje resultante y que no existe en él nada del tipo "undisclosed-recipients:;" en el momento de guardarlo de nuevo en disco. Úsese con precaución.

EJEMPLO

/* Elegir el primer mensaje de la carpeta Salientes */

SETFOLDER Outgoing
SETMAIL 0

/* Editar este mensaje */

MAILEDIT

/* Cambiar el asunto */

'WRITESUBJECT "Cambio de dirección"'

/* Colocar el mensaje de nuevo en la cola */

WRITEQUEUE

FALLOS

VÉASE TAMBIÉN