OVH Cloud OVH Cloud

signal-spam avec Mail

46 réponses
Avatar
patpro ~ Patrick Proniewski
xpost fr.comp.os.mac-os.x, fr.comp.sys.mac.communication, fr.comp.sys.mac
fu2 fr.comp.os.mac-os.x

Bonjour,

Pour les gens qui s'intéressent à <http://signal-spam.fr> et qui
utilisent le client de messagerie Mail, j'ai conçu un petit script
(Applescript et script Shell), qui permet de déclarer les spams sur le
site de signal-spam :

<http://patpro.net/blog/index.php/2007/07/13/109-plug-in-signal-spam>

c'est testé uniquement sur Mac OS X 10.4 avec la dernière version de
Mail, mais si ça marche chez vous avec d'autres versions, n'hésitez pas
à le signaler !

enjoy,

patpro

--
http://www.patpro.net/

10 réponses

1 2 3 4 5
Avatar
patpro ~ Patrick Proniewski
In article <1i1d4zz.58uxrl1zhpfuN%,
(Jean-Jacques SOLARI) wrote:

patpro ~ Patrick Proniewski wrote:

Pour moi, la boîte de dialogue n'est pas idéale, et si elle est choisie,
elle devrait pouvoir être désactivée, ce qui impose de gérer un
paramètre supplémentaire dans les préférences éditables du script


Oui, en effet, la boîte de dialogue c'est un peu gonflant.

Le « boing » est très joli, et fort heureusement, il me convient.


ouf ! ;) J'ai passé toutes les voix de Mac OS X 10.4 en revue avec
différents "messages", et c'est celui qui m'a paru le moins désagréable
tout en étant assez original.
En même temps, c'est complètement opensource, et donc modifiable à
l'envie par l'utilisateur.

Tant qu'on y est, une idée comme ça, et une notification Growl ?


j'y ai pensé, en me disant qu'il serait temps qu'apple permette à AS
d'afficher nativement des info à l'écran sans interaction (façon volume
sonore quand on le change au clavier par exemple). Puis j'ai pensé à
Growl, que finalement je ne connais que de nom car je ne l'utilise pas.

Je promets de me pencher sur la question, mais il faut que je parvienne
à faire un script qui serait utilisable aussi pour les gens qui n'ont
pas growl, et AppleScript peut être un peu chatouilleux avec le pilotage
d'application qui n'est pas disponible au moment de la compilation ;)

patpro

--
http://www.patpro.net/


Avatar
marcantispam
patpro ~ Patrick Proniewski wrote:

In article <1i1cyd0.nuq8ff1gg4ge7N%,
(Marc de Ferrière) wrote:

dans ma librairie je n'ai rien, dans les scripts mail.
Dans la librairie général j'ai à priori les script de base.
Si quelqu'un peut donner la liste de ce qui est installé je pourrais
regarder.


Create New Mailing List Mailbox___ctl-m.scpt
Get Source of Selected Message.scpt
Remove Messages From Sender or Thread___ctl-r.scpt
Speak Sender and Subject___ctl-s.scpt
Summarize Message.scpt

J'ai pas les mêmes:

count messages in all Mailboxes
crazy message text
create New LDAP Server
Create new mail acount
create new message
display all account and preferences
get size of imap mailboxes
import addresses
manage smtp servers
turn on logging

et en plus j'ai trois dossiers, helper script, rule actions et scripts
menu


D'ailleurs ils n'apparaissent pas dans mon menu mail. Je ne sais pas à
quoi ils servent.


tu peux les afficher dans le menu script.
Il faut relancer AppleScript Utility.app et cocher "Show Library scripts"

en effet.

--
Marc de Ferrière


Avatar
laurent.pertois
patpro ~ Patrick Proniewski wrote:

j'y ai pensé, en me disant qu'il serait temps qu'apple permette à AS
d'afficher nativement des info à l'écran sans interaction (façon volume
sonore quand on le change au clavier par exemple). Puis j'ai pensé à
Growl, que finalement je ne connais que de nom car je ne l'utilise pas.


Tiens, si tu peux faire un bundle de ton AS, voici de quoi t'aider,
BigHonkingText :

<http://macenterprise.org/content/view/223/140/>


--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
patpro ~ Patrick Proniewski
In article <1i1d6ek.3hr49h1kw4hxkN%,
(Marc de Ferrière) wrote:

Create New Mailing List Mailbox___ctl-m.scpt
Get Source of Selected Message.scpt
Remove Messages From Sender or Thread___ctl-r.scpt
Speak Sender and Subject___ctl-s.scpt
Summarize Message.scpt

J'ai pas les mêmes:

count messages in all Mailboxes
../..


et en plus j'ai trois dossiers, helper script, rule actions et scripts
menu


ceux que je liste sont ceux du dossier "script menu"

patpro

--
http://www.patpro.net/


Avatar
patpro ~ Patrick Proniewski
In article <1i1d7g4.uyx2qo10g49iyN%,
(Laurent Pertois) wrote:

patpro ~ Patrick Proniewski wrote:

j'y ai pensé, en me disant qu'il serait temps qu'apple permette à AS
d'afficher nativement des info à l'écran sans interaction (façon volume
sonore quand on le change au clavier par exemple). Puis j'ai pensé à
Growl, que finalement je ne connais que de nom car je ne l'utilise pas.


Tiens, si tu peux faire un bundle de ton AS, voici de quoi t'aider,
BigHonkingText :

<http://macenterprise.org/content/view/223/140/>


rigolo :)
mais je vais essayer de rester simple pour le moment. Fournir un bundle
avec des bouts de trucs pas de moi, ça crée des dépendances qui ne
m'enchantent pas des masses et qui compliquent vraiment le long-terme.

en tout cas, je garde sous le coude pour jouer avec :)

patpro

--
http://www.patpro.net/


Avatar
laurent.pertois
patpro ~ Patrick Proniewski wrote:

<http://macenterprise.org/content/view/223/140/>


rigolo :)


Oui et assez pratique, en fait.

mais je vais essayer de rester simple pour le moment. Fournir un bundle
avec des bouts de trucs pas de moi, ça crée des dépendances qui ne
m'enchantent pas des masses et qui compliquent vraiment le long-terme.


Ah ça, en plus c'est fourni comme tel...

en tout cas, je garde sous le coude pour jouer avec :)


:-)

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.


Avatar
patpro ~ Patrick Proniewski
In article ,
patpro ~ Patrick Proniewski wrote:

Tant qu'on y est, une idée comme ça, et une notification Growl ?
../..



Je promets de me pencher sur la question


hmmmm, ayé :)
Bon, j'avoue, j'ai utilisé une astuce. Je passe la notification par
l'utilitaire growlnotify (fourni dans les Extras de Growl). Mais c'est
opérationnel. La version 64 du script fonctionne et utilise toute seule
Growl si growlnotify est dans /usr/local/bin/.
En prime : il affiche le nombre de spam traités avec succés et le nombre
d'erreurs éventuelles.

pour growlnotify :
<http://www.growl.info/documentation/growlnotify.php>

patpro

--
http://www.patpro.net/


Avatar
laurent.pertois
patpro ~ Patrick Proniewski wrote:

Bon, j'avoue, j'ai utilisé une astuce. Je passe la notification par
l'utilitaire growlnotify (fourni dans les Extras de Growl). Mais c'est
opérationnel. La version 64 du script fonctionne et utilise toute seule
Growl si growlnotify est dans /usr/local/bin/.


Et après on me dit qu'on ne veut pas s'appuyer sur un truc externe...
Ben tiens...

J'adore Growl mais je préfère BigHonkingText quand même.

(hein ? nan, pas du tout partial...)

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
patpro ~ Patrick Proniewski
In article <1i1die0.12ry7ekytgy0cN%,
(Laurent Pertois) wrote:

patpro ~ Patrick Proniewski wrote:

Bon, j'avoue, j'ai utilisé une astuce. Je passe la notification par
l'utilitaire growlnotify (fourni dans les Extras de Growl). Mais c'est
opérationnel. La version 64 du script fonctionne et utilise toute seule
Growl si growlnotify est dans /usr/local/bin/.


Et après on me dit qu'on ne veut pas s'appuyer sur un truc externe...
Ben tiens...

J'adore Growl mais je préfère BigHonkingText quand même.

(hein ? nan, pas du tout partial...)


hihi, growl est quand même plutôt répandu, et je ne m'appuie pas dessus,
c'est un petit + pour les gens qui l'utilisent déjà. Ce que je ne veux
pas c'est devoir fournir des bouts de soft en plus avec mon script. Si
tu veux que j'ajoute le support de BigHonkingText à la manière du
support de growl, c'est envisageable, bien que ce ne soit pas tout à
fait sans contrainte. (terrible l'option -H :) )

patpro

--
http://www.patpro.net/


Avatar
laurent.pertois
patpro ~ Patrick Proniewski wrote:

hihi, growl est quand même plutôt répandu, et je ne m'appuie pas dessus,
c'est un petit + pour les gens qui l'utilisent déjà. Ce que je ne veux
pas c'est devoir fournir des bouts de soft en plus avec mon script.


J'avais saisi, t'inquiète ;-)

Si
tu veux que j'ajoute le support de BigHonkingText à la manière du
support de growl, c'est envisageable, bien que ce ne soit pas tout à
fait sans contrainte.


Non, c'est bon, j'ai Growl aussi et je n'ai pas encore utilisé ton
script, en fait.

Par curiosité, quelles seraient les contraintes ?

(terrible l'option -H :) )


:-D

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

1 2 3 4 5