wiki:es:Documentation/ARexxAPI/MAILEDIT

Version 2 (modified by AmigaPhil, 11 months ago) (diff)

--

En otros idiomas:


ARexx API

    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