0 votes

J'ai besoin d'une application pour lire à voix haute les e-mails qui arrivent à une adresse e-mail spécifique

Je veux une sorte de serveur audio qui reste en arrière-plan (fonctionnant sur OS X, pas iOS) et chaque fois qu'un e-mail arrive à une adresse spécifique, il le lit à haute voix. Idéalement, il y aurait aussi une option pour filtrer par un "mot de passe" afin que le spam ne soit pas lu à voix haute. J'ai un système d'automatisation domestique qui peut envoyer des e-mails de notification lorsque des choses se produisent, et comme j'ai déjà des ordinateurs dans toute la maison, j'aimerais qu'ils annoncent les événements plutôt que d'acheter du matériel client de sortie audio dédié. J'espère pouvoir bricoler quelque chose avec des logiciels existants et des outils système pour permettre à mes Macs d'agir comme des points de terminaison audio (adressés via e-mail).

Des idées?

1voto

Leland Wallace Points 685

Comme Mark l'a mentionné, AppleScript est la solution à adopter ici :

Créez une règle de messagerie qui exécute le script suivant lorsqu'un e-mail de votre système domotique est reçu.

using terms from application "Mail"
on perform mail action with messages theselectedMessages
    tell application "Mail"
        repeat with a_message in theselectedMessages
            set the_sender to extract name from sender of a_message
            if (junk mail status of a_message) is not true then
                tell me to say "Mail de la part de " & the_sender
                tell me to say (get content of a_message)
                set read status of a_message to true
            end if
        end repeat
    end tell
end perform mail action with messages
end using terms from

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X