PicPoc Posted May 25, 2022 Share Posted May 25, 2022 Bonjour, Je cherche une solution pour récupérer le contenu de différentes boites mails puis pouvoir envoyer un mail depuis Une sorte de WebMail sur unRAID (via un docker?)... Ou un serveur de mail. Le problème est que je ne trouve pas trop d'information précises sur ce sujet. L'idée serait que mon serveur unRAID récupère tout, que ma machine de travail puisse aller lire les mails via imap par exemple. J'espère m'avoir fait comprendre car tout n'est pas bien clair dans tout les outils disponibles. Merci par avance. Quote Link to comment
Fantucie Posted June 1, 2022 Share Posted June 1, 2022 On 5/25/2022 at 6:39 PM, PicPoc said: Bonjour, Je cherche une solution pour récupérer le contenu de différentes boites mails puis pouvoir envoyer un mail depuis Une sorte de WebMail sur unRAID (via un docker?)... Ou un serveur de mail. Le problème est que je ne trouve pas trop d'information précises sur ce sujet. L'idée serait que mon serveur unRAID récupère tout, que ma machine de travail puisse aller lire les mails via imap par exemple. J'espère m'avoir fait comprendre car tout n'est pas bien clair dans tout les outils disponibles. Merci par avance. Heya ! Si tu souhaite un serveur Mail pour pouvoir envoyer depuis un seul noms de domaine tu as que je j'utilise pour envoyer des mails ou me faire d'autre boitemails sous mon noms de domaine, il n'as pas de GUI ou menue web tout la config se fait en commande ou dans la config, après si tu veux recevoir des mails de parte et autre, je n'est rien trouver d'intéressant sur le CA, cependant si jamais tu trouve un Docker sur DockerHub ou un docker-compose.yml sur un github de ce que tu recherches n'hésite pas a me contacter, je me ferais un plaisir de pouvoir le mettre sur le CA si il fonctionne ! Quote Link to comment
PicPoc Posted July 25, 2022 Author Share Posted July 25, 2022 Merci pour ta réponse. Je n'ai pas de nom de domaine donc ca ne me servira pas tout de suite Le sujet à été mis de coté pour cause de temps alloué. Mais je suis toujours dans la recherche... Si quelqu'un d'autre a des infos je (nous) sommes preneurs ! Merci. Quote Link to comment
PicPoc Posted August 21, 2022 Author Share Posted August 21, 2022 Si vous avez des idées... Merci ! Quote Link to comment
Balooforever Posted August 23, 2022 Share Posted August 23, 2022 J'avais également chercher ce type de solution mais les clients mails "web" open source sont plutôt bof, et tu es presque obligé de passer par un smtp d'un fournisseur pour envoyer des mails... Honnêtement, il vaut mieux partir sur un mail genre infomaniak et envoyer tout tes mails sur ta nouvelle adresse pour avoir un seul endroit ou tout stocker (c'est ce que j'utilise pour ma part) Quote Link to comment
ds9 Posted August 23, 2022 Share Posted August 23, 2022 Pour récupérer le contenu de plusieurs boîtes aux lettres localement, l'outil de référence Linux est fetchmail. Le Docker intéressant est : https://hub.docker.com/r/patrickstigler/docker-fetchmail J'utilisais cet outil il y a pas mal d'années pour récupérer mes boites aux lettres Free, Freesurf & co .. Ensuite j'utilisais Thunderbird ou un équivalent pour lire la bal au format mbox. Une présentation de 2019 de Fetchmail : https://www.yakati.com/art/utiliser-un-compte-exterieur-avec-fetchmail-debian-9-0-stretch.html Quote Link to comment
PicPoc Posted August 23, 2022 Author Share Posted August 23, 2022 Ah, merci ! Par contre pourrais tu m'expliquer où devront être stockés les mails récupérés par Fetchmail ? Faut-il un serveur de mail ? Quote Link to comment
ds9 Posted August 24, 2022 Share Posted August 24, 2022 (edited) Les mails sont stockés dans /var/spool/mail/$USER Par défaut, fetchmail invoque le local mail transfer agent (MTA) - postfix ou exim , mais on peut aussi utiliser procmail (moins consommateur de ressources) https://www.moquillon.fr/miguel/articles/mailagents.html https://doc.ubuntu-fr.org/serveur_mail_avec_postfix_et_fetchmail Si tu veux pouvoir envoyer du mél, il faudra avoir un MTA (postfix par exemple), mais attention l'auto-hébergement est un peu compliqué - Google, Microsoft ont tendance à faire des restrictions aux IPs non connues. Il y a 5 ans j'avais encore ce genre de configuration .fetchmailrc set logfile /home/stephane/fetchmail.log #Direct error mail to the local postmaster (as per the ’postmaster’ global option above). set no bouncemail # Keep permanently undeliverable mail as though a temporary error had occurred (default). set softbounce poll pop.free.fr protocol pop3 user COMPTEFREE there with password PASSWORD is stephane here # https://quornicus.wordpress.com & https://quornicus.wordpress.com/2016/01/08/fetchmail-office-365-configuration-rt/ # http://www.aerus.net/2017/04/29/updatefix-fetchmail-unix-connection-to-outlook-365/ # openssl s_client -connect outlook.office365.com:993 -showcerts | openssl x509 -fingerprint -noout -md5 => fingerprint # openssl s_client -connect outlook.office365.com:993 => outlook.office365.com.pem file poll outlook.office365.com protocol imap port 993 user '[email protected]' pass 'MDPOUTLOOK' ssl sslcertpath ~/.sslcerts sslfingerprint "97:08:33:5A:74:09:CC:EA:28:2D:9C:A4:49:3B:A2:C7" Bref, regarde du côté de fetchmail + procmail. Edited August 24, 2022 by ds9 Quote Link to comment
PicPoc Posted August 24, 2022 Author Share Posted August 24, 2022 (edited) Encore merci à toi, je comprends mieux la chose ! Et avec ton fichier conf de base, ça me permet de mieux comprendre le format. Je vais pouvoir me remettre dessus. C'est top ! J'ai essayé Fecthmail mais en mettrant "poll pop.fai.fr", il va demander à la boite "bo[email protected]" au lieu de "[email protected]" ! Je me demande si le docker est bien fait car j'ai tenté avec "poll fai.fr" et il demande bien "[email protected]". Par contre j'ai un problème de "smtp". Bon, je ne pige pas grand chose encore car la doc est succinte et les tutos parfois trop tordus pour moi. J'ai essayé DOCKER-MAILSERVER, mais impossible de comprendre quoi écrire dans le fichier conf et même on ne sait pas ou il est... A chaque fois c'est une mystère les docs pour les docker Dernière question : Récupérer tout les mails dans une boite mail et pouvoir en envoyer depuis différentes boites mail avec un seul programme c'est possible du coups ? Au final je cherche à avoir un accès à un webmail qui récupèrerais tout mes différentes adresses mail et pouvoir répondre depuis chaque boite si besoin. J'utilise Thunderbird sur PC mais j'aimerai pouvoir tout mettre sur unRAID afin de centraliser le tout. Merci encore, car ca me fait avancer plus vite avec tes précieuses infos ! Edited August 24, 2022 by PicPoc Quote Link to comment
ds9 Posted August 29, 2022 Share Posted August 29, 2022 (edited) Pour fetchmail essaye une configuration du style : set no syslog set logfile /data/log/fetchmail.log set postmaster "fetchmail" poll imap.gmail.com with proto IMAP user '[email protected]' there with password 'yourpassword' is fetchmail here options fetchall ssl keep smtphost mail.example.org smtpname [email protected] Comme indiqué sur la page Docker Keep garde les messages sur le serveur (utile pour les tests) Il faut spécifier un serveur smtphost - il n'y a pas procmail dans l'image Docker. DOCKER-MAILSERVER est une solution de serveur de messagerie très (trop?) complète antispam/antivirus. Il y a https://hub.docker.com/r/mailu/fetchmail mais il n'y a pas de template. Regarde du côté de poste . C'est dommage il n'y a pas apparemment de docker fetchmail+postfix+imap4 simple / sans solution antispam. Idéalement il faudrait se créer son propre docker, en modifiant https://github.com/patrickstigler/docker-fetchmail/blob/master/Dockerfile et en ajoutant postfix et un serveur IMAP. Edited August 29, 2022 by ds9 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.