Partager via


az communication email

Remarque

Cette référence fait partie de l’extension de communication pour Azure CLI (version 2.59.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az communication email . En savoir plus sur les extensions.

Gérer l’e-mail de communication.

Commandes

Nom Description Type Statut
az communication email create

Créez un EmailService ou mettez à jour un EmailService existant.

Extension GA
az communication email delete

Supprimez pour supprimer un EmailService.

Extension GA
az communication email domain

Gérer le domaine de messagerie de communication.

Extension GA
az communication email domain cancel-verification

Annuler la vérification de l’enregistrement DNS.

Extension GA
az communication email domain create

Créez une ressource Domains sous la ressource EmailService parente ou mettez à jour une ressource Domains existante.

Extension GA
az communication email domain delete

Supprimez pour supprimer une ressource Domains.

Extension GA
az communication email domain initiate-verification

Lancez la vérification de l’enregistrement DNS.

Extension GA
az communication email domain list

Répertorier les demandes pour répertorier toutes les ressources Domaines sous la ressource EmailServices parente.

Extension GA
az communication email domain sender-username

Gérer le nom d’utilisateur-expéditeur du domaine de messagerie de communication.

Extension GA
az communication email domain sender-username create

Créez une ressource SenderUsername sous la ressource Domaines parents ou mettez à jour une ressource SenderUsername existante.

Extension GA
az communication email domain sender-username delete

Supprimez pour supprimer une ressource SenderUsernames.

Extension GA
az communication email domain sender-username list

Répertoriez tous les noms d’utilisateur d’expéditeur valides pour une ressource de domaines.

Extension GA
az communication email domain sender-username show

Obtenez un nom d’utilisateur d’expéditeur valide pour une ressource de domaines.

Extension GA
az communication email domain sender-username update

Mettez à jour une nouvelle ressource SenderUsername sous la ressource Domaines parents ou mettez à jour une ressource SenderUsername existante.

Extension GA
az communication email domain show

Obtenez la ressource Domains et ses propriétés.

Extension GA
az communication email domain update

Mettez à jour une nouvelle ressource Domains sous la ressource EmailService parente ou mettez à jour une ressource Domains existante.

Extension GA
az communication email domain wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

Extension GA
az communication email list

Répertorier les demandes pour répertorier toutes les ressources d’un abonnement.

Extension GA
az communication email send

Envoyez un e-mail et obtenez l’état final.

Extension GA
az communication email show

Obtenez EmailService et ses propriétés.

Extension GA
az communication email update

Mettez à jour un nouveau EmailService ou mettez à jour un EmailService existant.

Extension GA
az communication email wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

Extension GA

az communication email create

Créez un EmailService ou mettez à jour un EmailService existant.

az communication email create --data-location
                              --email-service-name
                              --resource-group
                              [--location]
                              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                              [--tags]

Exemples

Créer une ressource de messagerie avec des balises

az communication email create -n ResourceName -g ResourceGroup --location global --data-location unitedstates --tags "{tag:tag}"

Paramètres obligatoires

--data-location

Emplacement où le service de messagerie stocke ses données au repos.

--email-service-name --name -n

Nom de la ressource EmailService.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--location -l

Emplacement géographique où la ressource se trouve quand elle n’est pas spécifiée, l’emplacement du groupe de ressources sera utilisé.

valeur par défaut: Global
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--tags

Balises de ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az communication email delete

Supprimez pour supprimer un EmailService.

az communication email delete [--email-service-name]
                              [--ids]
                              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                              [--resource-group]
                              [--subscription]
                              [--yes]

Exemples

Supprimer une ressource de messagerie

az communication email delete -n ResourceName -g ResourceGroup

Paramètres facultatifs

--email-service-name --name -n

Nom de la ressource EmailService.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az communication email list

Répertorier les demandes pour répertorier toutes les ressources d’un abonnement.

az communication email list [--max-items]
                            [--next-token]
                            [--resource-group]

Exemples

Obtenir toutes les ressources d’un abonnement

az communication email list --subscription SubscriptionId

Obtenir toutes les ressources d’un groupe de ressources

az communication email list -g ResourceGroup

Paramètres facultatifs

--max-items

Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token l’argument d’une commande suivante.

--next-token

Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az communication email send

Envoyez un e-mail et obtenez l’état final.

az communication email send --sender
                            --subject
                            [--attachment-types]
                            [--attachments]
                            [--bcc]
                            [--cc]
                            [--connection-string]
                            [--disable-tracking {false, true}]
                            [--html]
                            [--importance {high, low, normal}]
                            [--reply-to]
                            [--text]
                            [--to]

Exemples

Envoyer un e-mail à partir d’un domaine existant

az communication email send --sender "NoReply@contoso.com" --subject "Contoso Update" --to "user1@user1-domain.com" "user2@user2-domain.com" --text "Hello valued client. There is an update."

Paramètres obligatoires

--sender

Adresse e-mail de l’expéditeur à partir d’un domaine vérifié.

--subject

Objet du message électronique.

Paramètres facultatifs

--attachment-types

Liste des types de pièces jointes d’e-mail, dans le même ordre de pièces jointes. Obligatoire pour chaque pièce jointe. Les valeurs connues sont : avi, bmp, doc, docm, docx, gif, jpeg, mp3, one, pdf, png, ppsm, ppsx, pptm, pptx, pptx, pub, rpmsg, rtf, tif, txt, vsd, wav, wma, xls, xlsb, xlsm et xlsx.

--attachments

Liste des pièces jointes par e-mail. facultatif.

--bcc

Adresses e-mail de copie carbone aveugle.

--cc

Adresses e-mail de copie carbone.

--connection-string

Chaîne de connexion de communication. Variable d’environnement : AZURE_COMMUNICATION_CONNECTION_STRING.

--disable-tracking

Indique si le suivi de l’engagement utilisateur doit être désactivé pour cette demande spécifique. Cela s’applique uniquement si le paramètre de suivi de l’engagement utilisateur au niveau des ressources a déjà été activé dans le plan de contrôle. facultatif.

valeurs acceptées: false, true
valeur par défaut: False
--html

Version html du message électronique. facultatif.

--importance

Type d’importance pour l’e-mail. Les valeurs connues sont les suivantes : high (haute), normal et low (faible). La valeur par défaut est normal. facultatif.

valeurs acceptées: high, low, normal
valeur par défaut: normal
--reply-to

Adresse e-mail de réponse. facultatif.

--text

Version en texte brut du message électronique. facultatif.

--to

L’adresse e-mail de Celui-ci est séparée par des virgules si plusieurs adresses e-mail sont séparées.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az communication email show

Obtenez EmailService et ses propriétés.

az communication email show [--email-service-name]
                            [--ids]
                            [--resource-group]
                            [--subscription]

Exemples

Obtenir les propriétés d’un service de messagerie

az communication email show -n ResourceName -g ResourceGroup

Paramètres facultatifs

--email-service-name --name -n

Nom de la ressource EmailService.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az communication email update

Mettez à jour un nouveau EmailService ou mettez à jour un EmailService existant.

az communication email update [--add]
                              [--email-service-name]
                              [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                              [--ids]
                              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                              [--remove]
                              [--resource-group]
                              [--set]
                              [--subscription]
                              [--tags]

Exemples

Mettre à jour une ressource de messagerie avec des balises

az communication email update -n ResourceName -g ResourceGroup --tags "{tag:tag}"

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string ou JSON string>.

--email-service-name --name -n

Nom de la ressource EmailService.

--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--tags

Balises de ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az communication email wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

az communication email wait [--created]
                            [--custom]
                            [--deleted]
                            [--email-service-name]
                            [--exists]
                            [--ids]
                            [--interval]
                            [--resource-group]
                            [--subscription]
                            [--timeout]
                            [--updated]

Paramètres facultatifs

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

valeur par défaut: False
--email-service-name --name -n

Nom de la ressource EmailService.

--exists

Attendez que la ressource existe.

valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--interval

Intervalle d’interrogation en secondes.

valeur par défaut: 30
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--timeout

Délai maximal d’attente en secondes.

valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.