[Perl]-Envoyer une variable par mail unix
Résolu/Fermé
blux
Messages postés
25922
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2024
-
11 janv. 2008 à 14:29
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 16 janv. 2008 à 19:13
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 16 janv. 2008 à 19:13
A voir également:
- [Perl]-Envoyer une variable par mail unix
- Yahoo mail - Guide
- Créer une adresse mail outlook - Guide
- Comment récupérer une adresse mail - Guide
- Envoyer sms par internet - Guide
- Envoyer un mail avec accusé de reception - Guide
9 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
11 janv. 2008 à 15:06
11 janv. 2008 à 15:06
Salut,
tu peux utiliser la fonction system (je n'ai pas testé ;-)
lami20j
tu peux utiliser la fonction system (je n'ai pas testé ;-)
system("mail", "-s", "toto@titi.com", $VARIABLE);--
lami20j
blux
Messages postés
25922
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2024
3 281
11 janv. 2008 à 15:21
11 janv. 2008 à 15:21
ça ne marche pas, il attend le ^D de fin de saisie, me demande les Cc et me prend $VARIABLE comme la liste des destinataires !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
11 janv. 2008 à 15:36
11 janv. 2008 à 15:36
Salut,
et pourquoi n'utilises-tu MIME::Lite ?!
et pourquoi n'utilises-tu MIME::Lite ?!
blux
Messages postés
25922
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2024
3 281
16 janv. 2008 à 10:47
16 janv. 2008 à 10:47
C'est pas un module présent en standard, je crois...
Je vais faire autrement du coup...
Un fichier temporaire que je redirige sur ma commande
Je vais faire autrement du coup...
Un fichier temporaire que je redirige sur ma commande
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
16 janv. 2008 à 12:08
16 janv. 2008 à 12:08
hello
system("echo " $VARIABLE "| mail -s sujet toto@titi.com");
system("echo " $VARIABLE "| mail -s sujet toto@titi.com");
blux
Messages postés
25922
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2024
3 281
16 janv. 2008 à 13:29
16 janv. 2008 à 13:29
Ca le fait pas, ma variable contient des \n...
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
16 janv. 2008 à 15:00
16 janv. 2008 à 15:00
open(FH, "| mail -s sujet toto@titi.com");
print FH "$VARIABLE" ;
close(FH);
print FH "$VARIABLE" ;
close(FH);
blux
Messages postés
25922
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2024
3 281
16 janv. 2008 à 15:37
16 janv. 2008 à 15:37
Cool, ça marche...:-)
Faut juste penser à déspécialiser le @
EDIT : très bonne astuce ceci-dit, en passant. Je ne savais pas qu'on pouvait feinter comme ça...
Faut juste penser à déspécialiser le @
EDIT : très bonne astuce ceci-dit, en passant. Je ne savais pas qu'on pouvait feinter comme ça...
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
16 janv. 2008 à 17:12
16 janv. 2008 à 17:12
Salut,
il ne s'agit pas fenter ;-))
c'est tout simplement l'ouverture d'un handle de fichier vers une commande
il ne s'agit pas fenter ;-))
c'est tout simplement l'ouverture d'un handle de fichier vers une commande
blux
Messages postés
25922
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2024
3 281
16 janv. 2008 à 18:32
16 janv. 2008 à 18:32
ben voui, mais je ne savais pas qu'on pouvait le faire, c'est vachement balaise !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
>
blux
Messages postés
25922
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2024
16 janv. 2008 à 19:13
16 janv. 2008 à 19:13
maintenant tu le sais
sache que ça marche dans les 2 sens
1. lire la sortie d'un programme
open (LIRE, "programme |")
2. écrire dans le programme (ton cas)
open (ECRIRE, "| programme")
tu remarques bien la position de pipe | (au début et à la fin)
sache que ça marche dans les 2 sens
1. lire la sortie d'un programme
open (LIRE, "programme |")
2. écrire dans le programme (ton cas)
open (ECRIRE, "| programme")
tu remarques bien la position de pipe | (au début et à la fin)