Renvoyer mail stocké au format mime!

Résolu/Fermé
4uRoN5 Messages postés 47 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 20 décembre 2014 - 3 août 2011 à 16:42
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 - 14 août 2011 à 11:42
Bonjour,

Je suis en train d'essayer de mettre en place une nouvelle archi:
J'ai un serveur de mail sous zimbra mais avant d'y arriver, les mails entrants passent par un relay anti-spam.
Si un mail est détecté en tant que spam, il est redirigé vers une boite que l'utilisateur peut accéder via roundcube.

Le but est que l'utilisateur puisse déplacer ce mail dans une boite non-spam, afin qu'il soit transmis dans sa boite réelle sous zimbra.

Donc la où je bloque est le fait que je voudrait créer un script lancé régulièrement par un cron et qui vérifie qu'il n'y a pas de mail dans les différentes boites non-spam.
S'il voit un mail, il doit le renvoyer (et vu qu'il a en smtp directement le zimbra, le mail ne passera plus en spam).
Le problème est que mon mail est stocké au format mime et je n'arrive pas à utiliser ce fichier pour envoyer un mail...
L'idéal serait une commande du style: mail --fichier-mime "mon_fichier_mail_mime"
mais malheuresement ça ne fonctionne pas ^^
J'imagine que vu qu'il arrive à stocker un mail dans ce format il arrive également à le réutiliser, non?

Sinon j'ai pu voir des commandes telles que metamail (metasend) ou maildrop mais ça ne fonctionne pas, il me demande toujours les infos: from, cc, etc...

Quelqu'un a-t-il déjà mis cela en place?


Cordialement.


A voir également:

2 réponses

4uRoN5 Messages postés 47 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 20 décembre 2014 2
8 août 2011 à 08:08
C'est bon j'ai réussi finalement en récupérant seulement les champs "from "et "to" (qui étaient suffisant dans mon cas) et en injectant tout simplement le reste de mon message:

sendmail -i $addr <$mail

PS: Sur ce script le champs from n'est pas utilisé et le "-i" prévient que le mail ne s'arrete pas avant la fin du fichier (pour ne pas prendre en compte un simple point avec retour chariot comme fin de mail!)
1
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
14 août 2011 à 11:42
OK, alors pense à marquer le sujet comme résolu.
A+
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
6 août 2011 à 13:09
Salut,
as-tu essayé de faire un script qui extrait les entêtes du fichier pour récupérer les info (from, cc etc) de manière à pouvoir utiliser les commandes que tu as repéré ?
0