[LINUX] Envoyez du courrier avec mailx à un serveur SMTP factice configuré avec python.

Un serveur SMTP factice utilisant python peut être facilement démarré avec la commande suivante.

python -m smtpd -n -c DebuggingServer localhost:8025

Cependant, quand j'ai essayé d'envoyer un email à ce serveur par mailx, c'était gênant, donc j'écrirai la procédure au lieu d'un mémorandum. Parce que mailx envoie du courrier à MTA tel que sendmail ou postfix Il est bon de spécifier le serveur SMTP factice ci-dessus comme serveur relais de sendmail ou de postfix. Puisque postfix travaillait dans mon environnement Les paramètres suivants ont été ajoutés à /etc/postfix/main.cf.

relayhost = [127.0.0.1]:8025

Ensuite, redémarrez postfix.

sudo systemctl restart postfix.service

Envoyez avec ça

echo "test" | mail -v -s "test" [email protected]

Le courrier doit arriver sur le serveur SMTP factice.

Recommended Posts

Envoyez du courrier avec mailx à un serveur SMTP factice configuré avec python.
Configurez un serveur SMTP de test en Python.
Configurer un serveur SMTP simple en Python
Lorsqu'il est difficile de configurer un serveur SMTP localement lors de l'envoi de courrier avec Python.
[Vagrant] Configurer un serveur API simple avec python
Configurer un serveur Samba avec Docker
Configurer un serveur de messagerie avec Twisted
Comment configurer un serveur SMTP simple qui peut être testé localement en Python
Envoyer un message de Slack à un serveur Python
Configurer un serveur HTTPS simple avec asyncio
Envoyer un message à LINE avec Python (LINE Notify)
Configurer un serveur local avec le téléchargement Go-File-
Envoyer des e-mails à une adresse e-mail spécifique avec python sans paramétrer SMTP
Configurer un serveur local avec le téléchargement Go-File-
Comment configurer un serveur de développement local
Configurer un serveur SMTP factice avec Python et vérifier le fonctionnement de l'envoi depuis Action Mailer
Introduction et utilisation de la bouteille Python ・ Essayez de configurer un serveur Web simple avec une fonction de connexion
Comment configurer un environnement Python à l'aide de pyenv
Configurer un environnement de développement Python avec Sublime Text 2
Comment installer NPI + envoyer un message à la ligne avec python
J'ai essayé différentes méthodes pour envoyer du courrier japonais avec Python
Configurer un environnement de développement Python avec Visual Studio Code
Configurer un serveur Web avec CentOS7 + Anaconda + Django + Apache
Essayez d'ouvrir une sous-fenêtre avec PyQt5 et Python
Je souhaite configurer un environnement de développement GUI avec Python ou Golang sur Mac
Comment envoyer une requête à l'API DMM (FANZA) avec python
mail html avec image à envoyer avec python
Créez une image factice avec Python + PIL.
J'ai essayé de communiquer avec un serveur distant par communication Socket avec Python.
Configurer un proxy inverse vers le serveur https avec CentOS Linux 8 + Apache mod_ssl
Essayez de mettre en place un environnement de test Vim assez sérieusement (pour Python)
Configurez un serveur Web local en 30 secondes en utilisant http.server en python 3
Essayez de résoudre un problème défini de mathématiques au lycée avec Python
Comment lire un fichier CSV avec Python 2/3
Comment envoyer un message à LINE avec curl
Connexion ODBC à FileMaker 11 Server Advanced avec Python 3
J'ai fait une application d'envoi de courrier simple avec tkinter de Python
Envoyez un email à l'adresse de Spushi avec python
Essayez de dessiner une courbe de vie avec python
Je veux faire un jeu avec Python
Démarrez un serveur Web Python simple avec Docker
Essayez de créer un code de "décryptage" en Python
Serveur de jeu avec deux PC
Configurer un serveur UDP en langage C
Décidez d'une mission de laboratoire avec Python (fiction)
Exemple de notification Slack avec python lambda
Étapes pour créer un bot Twitter avec Python
Lancer un serveur Web avec Python et Flask
Essayez de créer un groupe de dièdre avec Python
Configurer un environnement de développement Python sur Marvericks
Je veux écrire dans un fichier avec Python
Zubu amateur veut démarrer Python
[Python] Comment créer un environnement de serveur Web local avec SimpleHTTPServer et CGIHTTPServer
Comment préparer l'environnement pour Google Colab avec le cours avancé d'apprentissage automatique de Coursera
Je veux configurer un serveur fictif pour python-flask en quelques secondes en utilisant swagger-codegen.
[Python] J'ai essayé de créer automatiquement un rapport quotidien de YWT avec la messagerie Outlook
python Remarque: que signifie définir une graine avec la génération de nombres aléatoires?
Comment convertir / restaurer une chaîne avec [] en python
Mémo connecté à HiveServer2 d'EMR avec python
[Python] Comment dessiner un graphique linéaire avec Matplotlib