Protonmail : ranger les messages de l’adresse catchall dans un dossier automatiquement

Les versions Pro et Visionary de ProtonMail vous donnent la possibilité de configurer une adresse « catchall ». Tous les emails envoyés vers votre domaine arrivent alors dans le compte lié à cette adresse. Cependant, ils arrivent tous dans votre boîte de réception, sauf si vous mettez en place un filtre permettant de les ranger automatiquement dans un dossier séparé. Voici comment faire.

Si vous ne savez pas ce qu’est un « catch all » ou si vous voulez en savoir plus, consultez la documentation officielle de Protonmail à ce sujet: https://protonmail.com/support/knowledge-base/catch-all/

  1. Créeé une adresse dédiée au catchall sur votre domaine. (voir la doc ProtonMail) Par exemple“catchall@domain.tld”.
  2. Paramétrez cette adresse pour qu’elle soit le catchall.
    Allez dans les paramètres de votre compte, dans la section « Domaines ». Cliquez la case à cocher dans la colonne « Catch-all » à côté de l’adresse que vous venez de créer.
  3. Créez un dossier pour ranger les messages. Par exemple “catchall”.
  4. Créez un filtre Sieve pour trier les messages.
    1. Allez dans les paramètres de votre compte, dans la section « Filtres ».
    2. Ajoutez un filtre Sieve en cliquant sur le bouton « Ajouter un filtre Sieve ».
    3. Indiquez un nom pour votre nouveau filtre (ex: « Trier les catchall ») et remplacez le code du filtre par le code fournis ci-dessous.
    4. N’oubliez pas de remplacer « catchall@mydomain.tld » par l’adresse que vous avez créée plus tôt, et “myfolder” par le nom du dossier que vous avez créé également juste avant.
    5. Sauvez le filtre.
require ["include", "environment", "variables", "relational", "comparator-i;ascii-numeric", "spamtest", "fileinto"];

# Generated: Do not run this script on spam messages
if allof (environment :matches "vnd.proton.spam-threshold" "*", 
spamtest :value "ge" :comparator "i;ascii-numeric" "${1}")
{
    return;
}

# File catchall messages into folder
if header:is "Delivered-To" "catchall@mydomain.tld" {
  fileinto "myfolder";
}

Pour en apprendre davantage sur les filtres Sieves dans ProtonMail, voyez la documentation (en anglais).

ProtonMail : marquer le spam comme « lu » automatiquement

ProtonMail est un fournisseur de courriel sécurisé et respectant votre vie privée. Ils proposent du chiffrement de bout en bout et leurs serveurs sont situés en Suisse, donc hors de l’Union Européenne. Si vous souhaitez en connaître davantage sur eux, rendez-vous sur Wikipedia.

La détection du spam (pourriel) de ProtonMail est assez efficace, mais par défaut les messages indésirables sont dans l’état « non lus ». Voici comment faire en sorte que ces messages soient marqués comme « lus » automatiquement.

1. Connectez-vous à votre compte et allez dans les paramètres (« settings » en anglais).

2. Choisissez « Filtres (« Filters »), puis « Ajouter un filtre Sieve » (« Add Sieve Filter »).

3. Indiquez un nom pour votre nouveau filtre (ex: « Marquer spam comme lu ») et remplacez le contenu du champ « Script Sieve » par le code ci-dessous :

require ["include", "environment", "variables", "relational", "comparator-i;ascii-numeric", "spamtest", "imap4flags"];

if allof (environment :matches "vnd.proton.spam-threshold" "*", 
spamtest :value "ge" :comparator "i;ascii-numeric" "${1}")
{
  addflag "\\Seen";  
  return;
}

4. Cliquez « Enregistrer », et voilà!

Pour en apprendre davantage sur les filtres Sieves dans ProtonMail, voyez la documentation (en anglais).

Capturer l’audio d’une carte son avec darkice sous Ubuntu 20.04

Darkice est un utilitaire qui permet de capturer l’audio de votre bureau pour l’envoyer vers un serveur Icecast2.

Sur la plupart des distributions actuelles, y compris Ubuntu 20.04, la configuration par défaut ne permet pas de capturer l’audio des périphériques. Voici ce qui a fonctionné pour moi, et c’était finalement assez simple une fois qu’on sait comment faire !

1 – Dans le fichier de configuration darkice.cfg, mettez l’attribut “device” de la section “input” à “default” :

[input]
device = default

2- Installez le paquet pavucontrol-qt

sudo apt install pavucontrol-qt

3 – Lancez pavucontrol-qt et affichez l’onglet « Recording. Vous y trouverez des réglages pour « ALSA plug-in [darkice] » comme dans la copie d’écran ci-dessous. Si vous ne voyez pas ces réglages, vérifiez que darkice est bien en cours d’exécution !

4 – Dans la liste déroulante à droite libellée “from”, sélectionnez le périphérique adéquat. Choisissez « Monitor of » suivi du nom de votre périphérique audio habituel.

5 – Et voilà ! Vous devriez maintenant entendre le son de votre bureau sur votre stream icecast2 !

WordPress : rediriger tout le trafic vers HTTPS

Vous avez obtenu un certificat TLS et configuré votre serveur ou hébergement de manière à ce que HTTPS soit actif. Bien, vous y êtes presque!

Voici comment faire en sorte que tous les visiteurs de votre site WordPress y accèdent en HTTPS.

1. Configurer WordPress pour générer des URLs HTTPS

Allez dans l’interface d’administration de WordPress et choisissez « Réglages » dans le menu. Vérifiez que « Adresse web de WordPress (URL) » et « Adresse web du site (URL) » commencent bien par « https:// ».

Ce paramètre fait en sorte que WordPress affiche des liens HTTPS vers vos pages, articles, images, etc.

2. Rediriger tout le trafic vers HTTPS

Nous voulons aussi nous assurer que tous les visiteurs utilisent bien HTTPS. Pour cela il faut éditer le fichier « .htaccess » trouvé à la racine du répertoire d’installation de WordPress.

Si vous ne savez pas comment accéder aux fichiers de WordPress sur votre serveur ou hébergement, demandez à votre fournisseur !

Éditrez le fichier et ajouter les lignes suivantes au tout début, avant la ligne « ## BEGIN WORDPRESS » :

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Enregistrez les modification, et voilà!

Thème personnalisé pour Gnome Mines

Ce thème pour Gnome Mines reste identique quel que soit le thème GTK utilisé et ne fait pas trop mal aux yeux !

Gnome Mines est un jeu de type « démineur » fourni avec l’environnement de bureau Gnome pour GNU/Linux. Ce jeu est addictif à souhait, mais son apparence par défaut peut parfois poser problème.

Le problème des thèmes par défaut de Gnome Mines

L’apparence par défaut de Gnome Mines
avec un thème GTK clair
L’apparence par défaut de Gnome Mines
avec un thème GTK foncé

Dans les copies d’écran ci-dessus, l’espacement entre les tuiles peut causer une illusion d’optique appelée « Grille d’Hermann », avec laquelle on semble voir apparaître des points scintillants à l’intersection des lignes composant la grille. Vous remarquerez aussi que l’apparence du champ de mine change en fonction du thème GTK utilisé, la couleur de fond de la fenêtre remplissant les espaces entre les tuiles.

On peut régler ces deux problèmes avec un thème personnalisé !

Un thème qui fait moins mal aux yeux

L’espace entre les tuiles est réduit
Gnome-Les couleurs ne dépendent pas du thème GTK

J’ai légèrement modifié le thème par défaut, pour obtenir un espace plus petit entre les tuiles. Cela réduit fortement l’effet « grille d’Hermann ». J’ai aussi modifié les couleurs, afin que le champ de mine reste identique quel que soit le thème GTK utilisé.

Comment installer le thème

  1. Télécharger les fichiers : smooth.zip
  2. Extraire les fichiers sur votre ordinateur, par exemple dans ~/.themes/gnome-mines
  3. Dans un terminal, exécuter la commande suivante :
    gsettings set org.gnome.Mines theme '/chemin/vers/dossier/smooth/'
    N’oubliez pas de modifier le chemin pour correspondre à l’endroit ou vous avez extrait les fichier. Le chemin spécifié doit être celui du dossier contenant les fichiers css et svg.
  4. Démarrer Gnome Mines, et voilà !

Veuillez noter : Si vous changez le thème via l’interface de Gnome Mines, vous devrez exécuter la commande ci-dessus à nouveau pour revenir au thème personnalisé.