wiki:es:Documentation/ARexxAPI/GETMAILINFO

Version 3 (modified by AmigaPhil, 9 months ago) (diff)

--

En otros idiomas:


ARexx API

    GETMAILINFO

    NOMBRE

    GetMailInfo -- Obtener información sobre el mensaje actual.

    PLANTILLA

    VAR/K,STEM/K,ITEM/A

    FUNCIÓN

    Devuelve información sobre el mensaje actual.

    ENTRADAS

    VAR/K - variable alternativa en al que almacenar los resultados en lugar de RESULT (V2.0)
    STEM/K - nombre base usado para los STEMs donde se insertará la información devuelta (V2.0)
    ITEM/A - elemento del que obtener información, puede ser

    ACT(IVE) - posición (0 = primer mensaje de la carpeta)
    STA(TUS) - estado del mensaje, los posibles valores son

    N - nuevo
    O - leído
    U - no leído
    R - respondido
    F - reenviado
    S - enviado
    W - listo para enviar
    H - retenido
    E - envío fallido

    FRO(M) - remitente
    TO - destinatario primario
    REP(LY) - dirección de retorno; será el primer destinatario de la cabecera "Reply-To:", o en su defecto el primer remitente de la cabecera "From:"
    SUB(JECT) - asunto
    FIL(E) - senda completa del mensaje en disco

    RESULTADOS

    VAR - información devuelta por el comando
    <STEM>VALUE - información devuelta por el comando

    NOTAS

    Este comando fue superado por MAILINFO ? en la V2.0+. No lo utilice en nuevos scripts.

    EJEMPLO

    /* Activar códigos de resultados */

    OPTIONS RESULTS

    /* Solicitar información */

    GETMAILINFO ACTIVE VAR posi
    GETMAILINFO STATUS VAR status
    GETMAILINFO FROM VAR from
    GETMAILINFO TO VAR to
    GETMAILINFO REPLY VAR replyto
    GETMAILINFO SUBJECT VAR subj
    GETMAILINFO FILE VAR path

    /* Mostrar los resultados */

    SAY 'Posición: 'posi
    SAY 'Estado: 'status
    SAY 'De: 'from
    SAY 'Para: 'to
    SAY 'Contestar a: 'replyto
    SAY 'Asunto: 'subj
    SAY 'Senda: 'path

    FALLOS

    VÉASE TAMBIÉN

    MAILINFO ?