Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Linux.slackware

Linux.slackware : Biff, comsat, procmail, bash : comment contrôler le beep du shell ?

Posté par ahuillet (page perso, ) le 12 mai 2005
Bonjour,

j'utilise mon serveur de mails perso pour mon domaine, et je récupère mes mails chez free avec fetchmail. Tous sont délivrés en local sur ma passerelle (j'y accède avec un compte IMAP) avec procmail qui les passe par spamassassin.

Lorsque mon utilisateur est connecté à un tty quelconque, et qu'un mail arrive, le début du mail est affiché et la machine émet un bip.
J'aime bien ce bip, sauf lorsque le mail que je reçois est du spam.

Ce que je souhaiterais faire, donc, est de parvenir à avoir le bip lorsque que je reçois un mail, mais pas lorsqu'un mail est délivré dans la boîte "spam" spécifique.
J'ai longuement cherché, mais je n'ai même pas réussi à savoir quel programme émettait le bip en question. Je pense qu'il s'agit de bash mais je n'ai même pas réussi à le confirmer.

Quelqu'un saurait-il comment m'aider ?

Merci.

> Lire le message (9 commentaires, moyenne: 1,6).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

peut-être biff?

Posté par arno () le 12/05/2005 à 22:51. (lien). Évalué à 1.

Salut, je n'uttilise pas Biff mais il me semble bien que c'est lui qui gère la notification lors de l'arrivée de mail. Donc logiquement je regarderais dans sa conf.

Par contre, à vue de nez, s'il est réglé pour vérifier la présence de mail à la source il sera incapable de distinguer le spam du courier légitime. La solution doit être de lui demander de vérifier tes boites aux lettres locales (donc aprés traitement avec procmail - spamassassin) en évitant celle où tu envoie les spams.

Je suis pas sur d'être clair mais j'espère que ça peut te mettre sur la voie.

  • [^]Re: peut-être biff?

    Posté par arno () le 12/05/2005 à 22:54. (lien). Évalué à 1.

    sinon tu peus remplacer le bip du shell par un flash en rajoutant la ligne:
    set bell-style visible

    dans le fichier ~/.inputrc

    • [^]Re: peut-être biff?

      Posté par ahuillet (page perso, ) le 13/05/2005 à 06:10. (lien). Évalué à 1.

      Oh, je me doute bien, mais alors j'aurai plus le bip :)
      Et vu que je travaille avec X sur ma machine perso, et pas en console sur la passerelle ...

      J'ai déjà regardé la configuration de biff je suis pas sûr que ce soit là que je doive fouiller, parce qu'il me semble justement qu'il ne lit pas les boîtes aux lettres directement.
      (Ce qui serait étonnant parce que je vois pas comment il saurait que ~/Maildir/.Trash.spam est un Maildir)

      • [^]Re: peut-être biff?

        Posté par arno () le 13/05/2005 à 06:38. (lien). Évalué à 1.

        Effectivement, je viens de faire une petite recherche et il semblerait que biff ne sert qu'a (dés)activer la notification. En fait c'est comstat qui ferait le vrai boulot. Par contre j'ai vu nul part mentioné de configuration!

        Mais je me demande, puisque tu es sur X, pourquoi que t'utitlise pas quelque chose de plus mieux?

        Bon il y en a une tripotée, perso j'utilise wmmaiload. Il se cale dans un coin de l'écran et quand je reçois un mail il se met à clignoter. De plus tu peus le régler pour vérifier différentes boites, tu peut même lui demander te jouer un musique ;). Et en mode texte si tu utilise bash tu configure la variable MAIL pour lui indiquer ta boite, MAILCHECK pour l'intervalle en secondes entre les vérif...

        Enfin je sais pas, je connais pas ton système, t'as probablement une bonne raison d'utiliser biff et comstat!

        • [^]Re: peut-être biff?

          Posté par ahuillet (page perso, ) le 13/05/2005 à 11:26. (lien). Évalué à 2.

          Enfin je sais pas, je connais pas ton système, t'as probablement une bonne raison d'utiliser biff et comstat!


          C'est surtout que ça s'est fait automatiquement :)
          Cela dit il est vrai que je pourrais désactiver biff et utiliser un autre programme, qui consulte régulièrement les boîtes que je lui demande, en local sur la gateway ou par IMAP, et qui fait le BIP lui même.
          Quelqu'un connaîtrait-ça ? Je veux un bip tout bête :)

Beep

Posté par kubito () le 13/05/2005 à 02:43. (lien). Évalué à 1.

Peut etre qu'en debranchant le haut-paleur du PC...Mais bon, j'suis debutant alors...

J'ai trouvé

Posté par ahuillet (page perso, ) le 14/05/2005 à 12:01. (lien). Évalué à 3.

Pour information, le problème est la variable COMSAT de procmail.
Voici ma configuration actuelle qui empêche procmail de notifier comsat lorsqu'il s'agit d'un spam, mais le fait dans tous les autres cas (car COMSAT est remplie par défaut) :

:0fw: spamassassin.lock
* < 128000
| spamassassin

:0
* ^X-Spam-Status:.Yes
{
COMSAT = "no"

:0
$MAILDIR.Trash.spam/
}

  • [^]Re: J'ai trouvé

    Posté par Patrick Mompach () le 14/05/2005 à 19:50. (lien). Évalué à 2.

    On peut aussi "moduler" le son émis par la console :

    setterm -bfreq [frequence en Hertz].

    La valeur à 0 coupe donc le son :)

    A +

    • [^]Re: J'ai trouvé

      Posté par ahuillet (page perso, ) le 15/05/2005 à 13:18. (lien). Évalué à 2.

      Je vais me faire un bip différent par expéditeur comme ça je pourrai même savoir de qui vient l'e-mail rien qu'en entendant le bip.

      (Je ne plaisante qu'à moitié.)

      Merci de me donner l'idée :)

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.slackware