AppleScript, Mail e Visibilità dei messaggi in uscita

1

Ecco un semplice AppleScript per creare e inviare messaggi.

tell application id "com.apple.mail"
    repeat with i from 1 to 5
        set newMessage to make new outgoing message at ¬
            end of outgoing messages with properties ¬
            {visible:false, subject:"Message " & i}
        tell newMessage to make new ¬
            to recipient at ¬
            end of to recipients with properties ¬
            {name:"Ralph", address:"[email protected]"}
        send newMessage
    end repeat
end tell

Se eseguito in modalità di debug, la visibilità dei messaggi in uscita si comporta come previsto, vale a dire, vengono composti e inviati invisibilmente e non vengono mai visualizzati.

Tuttavia, quando viene salvato come applicazione ed eseguito, "crea un nuovo messaggio in uscita", ogni messaggio è momentaneamente visibile, intermittente nell'attuale e quindi scomparso in un modo che potrebbe indurre convulsioni nel suscettibile. Il lavoro viene svolto, ma all'utente viene lasciata un'emicrania.

Mi piacerebbe davvero fare questo comportamento. Sto usando OS X 10.11.1.

    
posta Bryan 08.11.2015 - 04:45
fonte

0 risposte

Leggi altre domande sui tag