Question
Mail externe
- Gilles
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 21
- Remerciements reçus 0
il y a 14 ans 8 mois #10129
par Gilles
Mail externe a été créé par Gilles
Bonjour,
j'essaye d'envoyer un mail préformater à un destinataire exterieur à mon domaine je n'arrive pas en effet j'utilise la méthode smtp qui ne fonctionne que sur un même domaine. Je ne vois pas comment faire pour avoir un domaine different pour le destinataire et l'expediteur.
[code:1]
#recupération des données dans le fichier nouveau_utilisateurs.txt
$utils = get-content \"d:\batch_op\nouveau_utilisateur.txt\";
#récupération des données avec séparateur ;
$char = $utils.split(\",\"«»);
$nom = $char[0];
$prenom = $char[1];
$corps =\"corps du message\";
$expediteur = \"moi@toto.fr\";
$destinataire = \"moi@orange.fr\";
$serveur = \"serveur.mail.fr\";
#$fichier = \"\";
$objet = \"Demande de création de compte\"; # Date système si besoin + [System.DateTime]::Now
$texte = $corps;
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte;
#$attachment = new-object System.Net.Mail.Attachment $fichier;
#$message.Attachments.Add($attachment);
$SMTPclient = new-object System.Net.Mail.SmtpClient $serveur;
$SMTPclient.Credentials = [System.Net.CredentialCache]::«»DefaultNetworkCredentials;
$SMTPclient.Send($message);
[/code:1]
Cordialement<br><br>Message édité par: Palpelune34, à: 25/08/11 16:48
j'essaye d'envoyer un mail préformater à un destinataire exterieur à mon domaine je n'arrive pas en effet j'utilise la méthode smtp qui ne fonctionne que sur un même domaine. Je ne vois pas comment faire pour avoir un domaine different pour le destinataire et l'expediteur.
[code:1]
#recupération des données dans le fichier nouveau_utilisateurs.txt
$utils = get-content \"d:\batch_op\nouveau_utilisateur.txt\";
#récupération des données avec séparateur ;
$char = $utils.split(\",\"«»);
$nom = $char[0];
$prenom = $char[1];
$corps =\"corps du message\";
$expediteur = \"moi@toto.fr\";
$destinataire = \"moi@orange.fr\";
$serveur = \"serveur.mail.fr\";
#$fichier = \"\";
$objet = \"Demande de création de compte\"; # Date système si besoin + [System.DateTime]::Now
$texte = $corps;
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte;
#$attachment = new-object System.Net.Mail.Attachment $fichier;
#$message.Attachments.Add($attachment);
$SMTPclient = new-object System.Net.Mail.SmtpClient $serveur;
$SMTPclient.Credentials = [System.Net.CredentialCache]::«»DefaultNetworkCredentials;
$SMTPclient.Send($message);
[/code:1]
Cordialement<br><br>Message édité par: Palpelune34, à: 25/08/11 16:48
Connexion ou Créer un compte pour participer à la conversation.
- Gabriel
-
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 248
- Remerciements reçus 1
il y a 14 ans 8 mois #10140
par Gabriel
Réponse de Gabriel sur le sujet Re:Mail externe
sur powershell V2 il suffit d'utiliser la commande Send-MailMessage
je l'utilise regulierement.
je l'utilise regulierement.
Connexion ou Créer un compte pour participer à la conversation.
- Gilles
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 21
- Remerciements reçus 0
il y a 14 ans 8 mois #10177
par Gilles
Réponse de Gilles sur le sujet Re:Mail externe
Bonjour,
sinon je suppose qu'il y a un moyen de s'appuyer sur un programme externe qui servira pour les envois externes. Si vous avez des suggetions.
Cordialement
sinon je suppose qu'il y a un moyen de s'appuyer sur un programme externe qui servira pour les envois externes. Si vous avez des suggetions.
Cordialement
Connexion ou Créer un compte pour participer à la conversation.
- Gabriel
-
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 248
- Remerciements reçus 1
il y a 14 ans 8 mois #10185
par Gabriel
Réponse de Gabriel sur le sujet Re:Mail externe
Salut
vite fait tu as ca
www.beyondlogic.org/solutions/cmdlinemail/cmdlinemail.htm
ou sinon ca www.blat.net/194/
le conseil c'est d'essayer avec l'utilitaire en question juste pour voir si ca bloque pas ailleurs (refus du serveur d'accepter des connexion d'un pc en particulier, ou non authentifier) si ca marche avec alors ca doit marcher en PowerShell nativement.
cordialement
vite fait tu as ca
www.beyondlogic.org/solutions/cmdlinemail/cmdlinemail.htm
ou sinon ca www.blat.net/194/
le conseil c'est d'essayer avec l'utilitaire en question juste pour voir si ca bloque pas ailleurs (refus du serveur d'accepter des connexion d'un pc en particulier, ou non authentifier) si ca marche avec alors ca doit marcher en PowerShell nativement.
cordialement
Connexion ou Créer un compte pour participer à la conversation.
- Gilles
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 21
- Remerciements reçus 0
il y a 14 ans 8 mois #10206
par Gilles
Réponse de Gilles sur le sujet Re:Mail externe
Bonjour et merci pour cette réponse
En effet la fonction de powershell V2 est interessante mais elle ne permet pas de d'envoyer un mail vers un autre domaine il me semble.
Je viens de parcourir le net google est mon ami et je ne vois pas de code permettant d'envoyer un mail vers un autre domaine.
cela doit bien être possible par un moyen ou un autre de faire sortir les mails.
Cordialement
En effet la fonction de powershell V2 est interessante mais elle ne permet pas de d'envoyer un mail vers un autre domaine il me semble.
Je viens de parcourir le net google est mon ami et je ne vois pas de code permettant d'envoyer un mail vers un autre domaine.
cela doit bien être possible par un moyen ou un autre de faire sortir les mails.
Cordialement
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.041 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Mail externe