Outils pour utilisateurs

Outils du site


blog

Réseau - mail - Introduction au protocole SMTP

Ports utilisés :

Dest Port
SMTP StartTLS 25
SSMTP SMTPS 465
SMTP authentifié StartTLS 587
HELO      : 
EHLO      :
VRFY :
MAIL FROM : 	E-mail de l’émetteur du message.
RCPT TO : 		E-mail du ou des destinataire(s).
DATA 	Indique que le message commence. 

Le champ DATA peut comporter les commandes suivantes :
DATE :	Comme son nom l’indique.
SUBJECT : 	Donne un objet au message.
CC :		Copie Carbone. Le message a plusieurs destinataires.
BCC :		Comme CC sauf que chaque destinataire ignorera que le message été envoyé a d’autres personnes. 
FROM :		Nom de l’émetteur du message.

.			Le point signale la fin du champ de donnée. Le message sera envoyé.

Accusé de réception DSN / MDN

Voir :

Réf :

  • Notifications d’état de livraison (DSN, Delivery Status Notification) [RFC3461]
  • Notifications de disposition de message (MDN, Message Disposition Notification) [RFC3798]
dig acme.fr MX +short

Pour ne pas être considéré comme un spammer, il faut aussi créer le PTR dans le Reverse DNS.
ip ⇒ smtp.acme.fr

EHLO smptp.acme.fr
MAIL FROM:<jean@acme.fr> RET=HDRS
RCPT TO:<contact@acme.fr> NOTIFY=SUCCESS,FAILURE,DELAY

DATA
FROM: Jean <jean@acme.fr>
SUBJECT:Test 1
Test1
.

QUIT

Vérif

2025/03/24 15:06

Réseau - Introduction au protocole FTP

If you have a NAT router, you need to tell FTP Server your external IP address or connections (Active mode & Passive mode) will not work with clients outside your local network

Voir : https://wiki.filezilla-project.org/Network_Configuration

2025/03/24 15:06

Réseau - bonding - agregation de liens

teamd

Déprécié pour RedHat 9. Voir Bonding

dnf install teamd
# teamdctl team0 state 
setup:
  runner: activebackup
ports:
  eno1
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
        down count: 0
runner:
  active port: eno1

# teamnl team0 options
 queue_id (port:eno1) 0
 priority (port:eno1) 0
 user_linkup_enabled (port:eno1) false
 user_linkup (port:eno1) true
 enabled (port:eno1) true
 activeport 2
 mcast_rejoin_interval 0
 mcast_rejoin_count 1
 notify_peers_interval 0
 notify_peers_count 1
 mode activebackup
ip link
teamd -t team0 -d
ip link set team0 up
ip addr add 192.168.1.100/24 dev team0
 
teamctl team0 port add eth0
teamctl team0 port add eth1
teamd -o -t team255 -g -f /etc/teamd.conf

Détruire l'interface team

teamd -t team0 -k
Autres
# teamdctl team0 state item get setup.runner_name
activebackup
# teamdctl team0 state item get setup.kernel_team_mode_name
activebackup

Bonding

cat /proc/net/bonding/bond0

Autres

Voir aussi bond2team

bond2team --master bond0 --rename team0
2025/03/24 15:06

Remplacer Telnet / nc sous linux

Dites adieu à Telnet !

Voir :

Bash - Remplacer Telnet / nc (netcat) par /dev/tcp

Lire

cat < /dev/tcp/127.0.0.1/22

Tester la connexion

echo > /dev/tcp/127.0.0.1/22
exec 3<>/dev/tcp/www.google.com/80
echo -e "GET / HTTP/1.1\r\nhost: http://www.google.com\r\nConnection: close\r\n\r\n" >&3
cat <&3
exec 3>&-
timeout 1 bash -c " echo > /dev/tcp/${HOST}/${PORT} " > /dev/null 2>&1 && echo "Port ${PORT} is open" || echo "Port ${PORT} is closed"

Avec curl

Ou encore

curl -v telnet://127.0.0.1:22
2025/03/24 15:06
blog.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki