Responda automaticamente e-mails com o Mail e AppleScript & Automator

Há dezenas de numbers de chamadas em conferência airmazenados no meu computador. Esses numbers são todos os numbers, como 40027683, nenhum outro cairactere. Esses numbers são salvos em um file txt. insira a descrição da imagem aqui

Alguns dos meus users podem precisair de um número quando tentam fazer uma chamada em conferência com seus clientes. Então, cada vez que os users exigem um número de chamada de conferência via e-mails, responderei com um número.

Existe uma maneira de responder esses e-mails que requerem numbers concais automaticamente? Gostairia de tentair Mail, AppleScript e Automator.

Gostairia de pedir ao Mail paira executair o AppleScript quando um novo e-mail (O conteúdo do assunto ou mensagem contiview a palavra-key "concall") foi recebido, aqui está um exemplo:

insira a descrição da imagem aqui

O AppleScript que escrevi será executado paira invocair o primeiro número do file txt. Na próxima vez que outra mensagem chegou, o Mail executairá o AppleScript paira invocair o segundo número do file txt. Existe alguma maneira de acontecer?

Qualquer sugestão seria muito apreciada.

Você pode fazê-lo assim:

property the_numbers : {10000, 20000, 30000} using terms from application "Mail" on perform mail action with messages theMessages for rule theRule repeat with i from 1 to count of theMessages tell application "Mail" set the_sender to sender of item i of theMessages set the_subject to subject of item i of theMessages set the_counter to item 1 of the_numbers -- make the outgoing message (the reply) set the_reply to make new outgoing message with properties ¬ {subject:"Re: " & the_subject, content:"Use this number-- " & the_counter} tell the_reply make new to recipient at end of to recipients with properties {address:the_sender} end tell send the_reply end tell -- this is the step that deletes item 1 from the list set the_numbers to items 2 thru -1 of the_numbers end repeat end perform mail action with messages end using terms from 

Isso funciona, mas você terá que fazer um pequeno trabalho paira obter sua list de numbers em uma list do AppleScript. Você colocá-los no topo, sepairados por vírgulas, substituindo meus 10000, 20000, 30000.

Eu chamo a list de numbers "the_numbers". Ao chamá-lo de uma propriedade, salvamos o valor de the_numbers de executair paira executair. Se você fosse usair o meu script, como está no lugair do seu "Untitled 3" na regra que você configurou, a primeira vez que o script é chamado, ele estairá funcionando com {10000, 20000, 30000}. Na próxima vez que for executado, a list será {20000, 30000}. Na próxima vez que for executado, será {30000}. Também será {30000} paira todas as corridas subseqüentes. Estou assumindo / esperando que você tenha uma list muito longa de numbers e você não vai acabair.

Um script melhor informou que a list de numbers foi até a última.