Envoyer un e-mail depuis un serveur linux

example avec swaks, avec un fichier attaché

#!/bin/bash
echo $0 starting...
smtpserver=smtp.monprovider.fr
smtpport=587
to=phd@monprovider.fr
from=maintenance@monprovider.fr
subject=maintenance
user=maintenance@monprovider.fr
password=XXXXXXXX
body=`date...

Quelques recettes...

 Connaître la taille des tables d'une base de données Mariadb:

MariaDB [calendars]> SELECT table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size (MB)` FROM information_schema.TABLES WHERE table_schema = "calendars";
+---------------------+------...

Depuis de nombreuses années, les avantages de la plateforme Raspberry ne sont plus à démontrer. Utilisé à la fois sur les chaînes de production en usine, au bureau ou dans le monde académique.

Un des avantages est la richesse des équipements que l’on peut lui ajouter pour enrichir ses capacités...

Debian Must have package

Vous venez d'installer Debian 10, ces paquets sont indispensables au technicien télécom pour travailler en mode console !

apt-get install vim openssh-server curl wget iftop htop iotop tcpdump w3m links2 gdb make cmake g++ rsync git tzdata locales dmidecode screen sox s...

Installation de VIM

VIM est l'éditeur ultime indispensable sur un serveur linux. Il est presque aussi indispensable d'installer NERDTREE qui vous permet de remplacer un IDE comme VisualCode au travers d'une simple console SSH:

apt-get install vim
mkdir -p ~/.vim/autoload ~/.vim/bundle && cur...
Installer PHP sur Debian
apt install -y curl wget gnupg2 ca-certificates lsb-release apt-transport-https

wget https://packages.sury.org/php/apt.gpg && apt-key add apt.gpg

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.list 

apt update...
Trame de SETUP RNIS avec transmission de 2 numéros appelants:

Capture effectuée sur un PABX Alcatel OXE

Dans le cas d'une personne qui vous appelle depuis son poste téléphonique relié à un PABX d'entreprise, celui ci transmet le numéro du standard et le numéro de SDA du poste à l'origine de...

Les installations téléphoniques RNIS ont tendance à disparaître au profit des installations VoIP depuis les années 2000. Malgré tout, on en rencontre encore en France et probablement pour quelques années encore. L'installation d'une carte RNIS Dialogic Diva BRI (2 lignes) ou PRI (30 lignes) sous D...

Ici nous allons installer une carte T2 Sangoma dans un serveur linux Debian:

Liste des packages nécessaires:

apt-get -y install build-essential
apt-get -y install gcc
apt-get -y install g++
apt-get -y install automake
apt-get -y install autoconf
apt-get -y install libtool
apt-get -y install make...
Debian

Il est parfois obligatoire de compiler son propre kernel, en particulier lorsque vous devez installer des cartes téléphoniques type Sangom, Digium ou autres Dialogic.

Ici, nous allons utiliser la commande make-kpkg:

apt-get install linux-source-xxxxxx

Dans le répertoire /usr/src, vo...