Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Listas de direcciones
Las listas de direcciones son una característica del Administrador de correo electrónico que le permite crear y administrar listas de direcciones y dominios de correo electrónico que puede utilizar en políticas de tráfico y conjuntos de reglas para procesar correo entrante en función de si el destinatario o el remitente de un mensaje pertenecen o no a una lista específica. Las listas de direcciones permiten un control más detallado de los flujos de correo electrónico y ayudan a simplificar la administración de escenarios complejos de enrutamiento del correo electrónico.
¿Qué son las listas de direcciones?
Las listas de direcciones son contenedores de direcciones y dominios de correo electrónico que puede utilizar para filtrar y procesar los mensajes de correo electrónico. Proporcionan una forma cómoda de agrupar direcciones relacionadas y aplicar reglas de enrutamiento y políticas de tráfico de forma colectiva.
Los casos de uso clave de las listas de direcciones incluyen:
-
Listas de denegados para bloquear dominios o remitentes de spam conocidos
-
Listas de permitidos para garantizar la entrega de remitentes de confianza
-
Validación de destinatarios para rechazar anticipadamente correo electrónico de destinatarios inexistentes
-
Enrutamiento basado en roles para aplicar diferentes reglas en función de los roles de los destinatarios
-
Políticas basadas en grupos para aplicar políticas para grupos de usuarios específicos
Cómo funcionan las listas de direcciones
Las listas de direcciones de SES optimizan la administración del correo electrónico al permitirle crear y mantener colecciones de direcciones y dominios de correo electrónico. Una vez creadas, estas listas se integran en los flujos de trabajo de correo electrónico mediante políticas y reglas de tráfico.
Cuando SES procesa un correo electrónico, comprueba la lista de direcciones correspondiente para determinar si el remitente o el destinatario son miembros. En función de si son miembros y de las políticas y reglas configuradas, SES toma las medidas adecuadas, como enrutar, filtrar o rechazar el correo electrónico. Este proceso permite un control eficiente y detallado del tráfico de correo electrónico.
Configuración de listas de direcciones
Creación y relleno de una lista de direcciones
Parte de la creación de una lista de direcciones en la consola consiste en rellenarla con una o más direcciones. Con las API del Administrador de correo electrónico, puede crear listas de direcciones vacías y rellenarlas más adelante. En esta sección se le mostrará cómo realizar ambas operaciones con los procedimientos de la consola y ejemplos de AWS CLI.
Cómo crear y rellenar una lista de direcciones:
-
Abra la consola de SES en https://console.aws.amazon.com/ses/
. -
En el panel de navegación bajo el Administrador de correo electrónico, seleccione Listas de direcciones.
-
Seleccione Crear lista de direcciones e introduzca un nombre en el campo Nombre de la lista de direcciones.
-
Seleccione Entrada manual o Carga masiva y sigue los pasos correspondientes:
-
Para introducción manual: introduzca una o más direcciones de correo electrónico o dominios en la consola.
Si utiliza el comodín asterisco (
*), se aplicarán los siguientes formatos:-
Solo se permite un
*en la dirección:-
El
*debe estar antes o después de @ cuando la entrada sea una dirección de correo electrónico. -
Cuando
*está en la parte local, la parte local puede tener cero o entre 3 y 19 caracteres, excluido el*. -
Cuando
*está en el dominio, el nivel del subdominio puede estar comprendido entre 2 y 9, excluido el*.
-
-
Ejemplos de formatos de comodín válidos:
-
*.domain1.com a *.domain8.domain7...domain1.com
-
*@domain.com
-
123*@domain.com a 1234567890123456789*@domain.com
-
local@*.domain1.com a local@*.domain8.domain7...domain1.com
-
-
-
Para carga masiva: seleccione Elegir archivo y elija un archivo CSV o JSON del ordenador que contenga las direcciones que desea cargar.
Usa el formato que se muestra en el ejemplo para cada tipo de archivo:
-
Ejemplo de archivo CSV (tenga en cuenta que el encabezado,
address, es obligatorio):addressuser1@domain.comuser2@*.domain.com*@domain.com -
Ejemplo de archivo JSON:
{ "items": [ { "address": "user1@domain.com" }, { "address": "user2@*.domain.com" }, { "address": "*@domain.com" } ] }
-
-
Cuando haya terminado de añadir direcciones o haya seleccionado un archivo masivo, seleccione Crear lista de direcciones.
Uso de AWS CLI:
Crear lista de direcciones
aws mailmanager create-address-list --address-list-name "MyDenyList"
Rellenar la lista de direcciones:
-
Carga única
aws mailmanager register-member-to-address-list \ --address-list-idal-123456789abc\ --address "user@example.com" -
Carga masiva
Para cargas masivas, primero debe crear un trabajo de importación especificando un formato CSV o JSON:
aws mailmanager create-address-list-import-job \ --address-list-id "al-123456789abc" \ --name "MyImportJob" \ --import-data-format ImportDataType=CSVDevuelve un ID de trabajo o una URL prefirmada. Use esta URL prefirmada para cargar el archivo CSV o JSON en un bucket de S3, como se muestra en el siguiente ejemplo con el comando curl:
curl -X PUT -T "/path/to/file" "pre-signed URL"Tras cargarlo, inicie el trabajo de importación con el ID de trabajo devuelto en el comando anterior:
aws mailmanager start-address-list-import-job --job-id "job-123456789"
Administración de direcciones IP
Puede actualizar, ver y eliminar listas de direcciones según sea necesario.
Temas
Actualización de una lista de direcciones
Puede actualizar una lista de direcciones añadiendo o quitando direcciones y, de forma opcional, añadiendo o quitando etiquetas.
Cómo actualizar una lista de direcciones:
-
En la página Listas de direcciones, seleccione el nombre de la lista de direcciones que desee editar.
-
Para añadir direcciones, seleccione Añadir dirección de correo electrónico y continúe con el método de introducción manual o de carga masiva, como se explica en Creación y relleno de una lista de direcciones.
-
Para eliminar direcciones, seleccione la casilla de verificación situada junto a cada dirección que desee eliminar y, a continuación, seleccione Eliminar dirección de correo electrónico y confirme la eliminación.
-
(Opcional) Agregue o elimine Etiquetas de la lista de direcciones seleccionando Administrar etiquetas.
Uso de AWS CLI:
Añada
aws mailmanager register-member-to-address-list \ --address-list-idal-123456789abc\ --address "user@example.com"
elimina
aws mailmanager deregister-member-from-address-list \ --address-list-idal-123456789abc\ --address "user@example.com"
Visualización de detalles de la lista de direcciones
Cómo ver detalles de la lista de direcciones:
-
En la página Listas de direcciones, seleccione el nombre de una lista de direcciones para ver sus detalles.
Uso de AWS CLI:
aws mailmanager list-members-of-address-list --address-list-idal-123456789abc
Eliminación de una lista de direcciones
Cómo eliminar una lista de direcciones:
-
En la página Listas de direcciones, seleccione el botón de radio situado junto a la lista de direcciones que desee eliminar y, a continuación, seleccione Eliminar.
-
Confirme la eliminación de la lista escribiendo confirmar seguido de Eliminar.
Uso de AWS CLI:
aws mailmanager delete-address-list --address-list-idal-123456789abc
Uso de listas de direcciones en políticas de tráfico y conjuntos de reglas
Las listas de direcciones se pueden usar en declaraciones de políticas de tráfico y condiciones de reglas para procesar los correos electrónicos en función de la pertenencia a la lista, lo que permite controlar el flujo de correo electrónico. En las siguientes secciones se proporciona un ejemplo de listas de direcciones que se utilizan tanto en una política de tráfico como en un conjunto de reglas.
Uso de una lista de direcciones en una declaración de política de tráfico
Se pueden seleccionar listas de direcciones al crear la condición de una declaración de política de tráfico para permitir o denegar la entrada de correo electrónico a un punto de conexión de entrada.
El siguiente procedimiento de consola y su AWS CLI equivalente muestran un ejemplo de cómo crear una declaración de política que permita que los mensajes lleguen al punto de conexión de entrada si el destinatario se encuentra en la lista de direcciones especificada.
Cómo usar una lista de direcciones en una declaración de política de tráfico:
-
Cree una nueva política de tráfico o edite una existente, como se explica en Creación de políticas e instrucciones de políticas de tráfico (consola)
-
En el contenedor Declaración de política, seleccione Permitir para la acción que se deba realizar cuando se cumplan las condiciones de la declaración.
-
Cree la condición de la declaración de la siguiente forma:
-
Seleccione Dirección del destinatario en el campo Protocolo.
-
Seleccione Está en la lista de direcciones en el campo Operador.
-
Seleccione el nombre de su lista de direcciones en el campo Valor.
-
-
Si bien este es solo un ejemplo, puede agregar más condiciones de política que se puedan basar en diversos operadores con cualquiera de las listas de direcciones.
Uso de AWS CLI:
aws mailmanager create-traffic-policy \ --default-action ALLOW \ --traffic-policy-name "testpolicy" \ --policy-statements '[{ "Action": "ALLOW", "Conditions": [{ "BooleanExpression": { "Evaluate": { "IsInAddressList": { "Attribute": "RECIPIENT", "AddressLists": [ "arn:aws:ses:eu-west-3:123456789012:mailmanager-address-list/al-123456789abc" ] } }, "Operator": "IS_TRUE" } }] }]'
Uso de una lista de direcciones en una regla
Se pueden seleccionar listas de direcciones al crear la condición de una regla utilizada en uno de sus conjuntos de reglas para desencadenar la acción de la regla.
El siguiente procedimiento de consola y su AWS CLI equivalente muestran un ejemplo de cómo crear una regla que invoque la acción de soltar si el destinatario se encuentra en la lista de direcciones especificada.
Cómo utilizar una lista de direcciones en una condición de regla:
-
Cree una nueva regla o edite una existente, como se explica en Creación de conjuntos de reglas y reglas (consola)
-
En el contenedor Condiciones de la regla, cree la condición de la regla de la siguiente forma.
-
Seleccione Dirección del destinatario en el campo Seleccionar propiedad.
-
Seleccione Está en la lista de direcciones en el campo Seleccionar operador.
-
Seleccione el nombre de su lista de direcciones en el campo Valor.
-
-
En el contenedor Acciones, seleccione Añadir nueva acción y seleccione Acción de soltar.
-
Si bien este es solo un ejemplo, puede agregar más condiciones de regla que se puedan basar en diversos operadores con cualquiera de las listas de direcciones para realizar distintas acciones.
Uso de AWS CLI:
aws mailmanager create-rule-set \ --rule-set-name "testruleset2" \ --rules '[{ "Name": "addresslist", "Conditions": [{ "BooleanExpression": { "Evaluate": { "IsInAddressList": { "Attribute": "RECIPIENT", "AddressLists": [ "arn:aws:ses:us-east-1:123456789012:mailmanager-address-list/al-123456789abc" ] } }, "Operator": "IS_TRUE" } }], "Actions": [{ "Drop": {} }] }]'
Consideraciones y prácticas recomendadas
-
Tenga en cuenta el tamaño de las listas: las listas muy grandes pueden afectar al rendimiento.
-
Las listas de direcciones son específicas de cada cuenta y solo se pueden usar dentro de la misma cuenta de AWS.
-
Actualmente no se admiten listas de direcciones anidadas.
-
Se admite un máximo de 100 listas de direcciones por región.
-
Se admite un máximo de 100 000 direcciones por lista de direcciones.