[Projet] Faire un Robot traitant les mails avec Sendmail
Faire un Robot traitant les mails avec Sendmail [Projet] - Linux et OS Alternatifs
MarshPosté le 05-12-2002 à 08:45:43
Voila mon projet:
Probleme: au boulot, certains users recoivent des mails avec des attachements encodes en Base64. Vu qu'ils savent pas le decoder, ils doivent me l'envoyer, je le decode et je leur renvoi.
Inconvenient: C'est pas pratique!
Solution trouvee: faire un "robot" pour traiter certains mails avec Sendmail sous FreeBSD (que ce soit un BSD n'influence pas).
Details: Avec sendmail, je peux envoyer tous les mails (dans le fichier aliases) vers un programme (comme un script), ce script peut traiter le mail. Mon idee est donc d'avoir une adresse e-mail ou le contenu soit redirige vers un script qui a) regarde si il y a un attachement b) regarde s'il est encode c) si oui, le decode d) le renvoi a l'utilisateur
L'avantage est que ca ne demande personne, si jamais je suis malade, et que c'est tres rapide. En plus, je peux modifier les fonctions (quand ce truc va fonctionner!) pour faire des choses en plus, genre convertir en PDF, etc...
Probleme: mon script recoit l'enveloppe, mais pas les attachements... J'ai cherche partout, j'ai vu nulle pars ou vont ces attachements! Meme avec un df -k en envoyant un gros fichier, pas de grosse differences. Arf.
Quelqu'un aurait une idee du comment recuperer les attachements?
Message édité par Profil supprimé le 05-12-2002 à 08:45:57
Marsh Posté le 05-12-2002 à 08:45:43
Voila mon projet:
Probleme: au boulot, certains users recoivent des mails avec des attachements encodes en Base64. Vu qu'ils savent pas le decoder, ils doivent me l'envoyer, je le decode et je leur renvoi.
Inconvenient: C'est pas pratique!
Solution trouvee: faire un "robot" pour traiter certains mails avec Sendmail sous FreeBSD (que ce soit un BSD n'influence pas).
Details:
Avec sendmail, je peux envoyer tous les mails (dans le fichier aliases) vers un programme (comme un script), ce script peut traiter le mail.
Mon idee est donc d'avoir une adresse e-mail ou le contenu soit redirige vers un script qui
a) regarde si il y a un attachement
b) regarde s'il est encode
c) si oui, le decode
d) le renvoi a l'utilisateur
L'avantage est que ca ne demande personne, si jamais je suis malade, et que c'est tres rapide. En plus, je peux modifier les fonctions (quand ce truc va fonctionner!) pour faire des choses en plus, genre convertir en PDF, etc...
Probleme: mon script recoit l'enveloppe, mais pas les attachements... J'ai cherche partout, j'ai vu nulle pars ou vont ces attachements! Meme avec un df -k en envoyant un gros fichier, pas de grosse differences. Arf.
Quelqu'un aurait une idee du comment recuperer les attachements?
Message édité par Profil supprimé le 05-12-2002 à 08:45:57