Geverifieerde domeinen voor het verzenden van e-mail identificeren
Gebruik voor het identificeren van de e-mailverzendende domeinen die verificatie vereisen, Salesforce Object Query Language (SOQL) en Tooling API. Voer een query uit op uw DKIM-sleutels (DomainKeys Identified Mail) en uw geautoriseerde e-maildomeinen.
Vereiste editions
| Benodigde gebruikersmachtigingen | |
|---|---|
| De Developer Console gebruiken: | API ingeschakeld EN Alle gegevens weergeven |
| Queryeditor gebruiken en SOQL uitvoeren op het tabblad Queryeditor: | API ingeschakeld |
Volg deze stappen om de e-mailverzendende domeinen te vinden die in uw organisatie zijn geconfigureerd. Zie De verificatiestatus controleren van een e-mailverzendend domein om te controleren of Salesforce e-mail kan verzenden vanaf een specifiek domein.
Toegang tot de Queryeditor in de Developer Console
Gebruik de Queryeditor in de Developer Console om SOQL- en Tooling API-query's uit te voeren.
Als u nieuw bent in de Developer Console, raadpleegt u Developer Console Basics in Trailhead of werkt u samen met uw Salesforce-ontwikkelaar om deze query's uit te voeren.
-
De Developer Console openen.
- In Lightning Experience: Klik op het menu Snelle toegang (
) en vervolgens op Ontwikkelaarsconsole. - In Salesforce Classic: Klik op Uw naam en vervolgens op Ontwikkelaarsconsole.
- In Lightning Experience: Klik op het menu Snelle toegang (
-
Klik op het tabblad Queryeditor.
DKIM-sleutels opvragen
Als u uw DKIM-sleutelconfiguraties wilt controleren, voert u een query op het EmailDomainKey uit via standaard SOQL.
- Open de Queryeditor in de Developer Console.
-
Plak uw SOQL-query in de Queryeditor.
Hier zijn voorbeelden van SOQL-query's voor
EmailDomainKey. Zie E-maildomeinsleutel in objectverwijzing voor het Salesforce Platform voor de volledige lijst met velden voor dit object.Vermeld alle DKIM-sleutels, inclusief hun status.
SELECT Id, Domain, Selector, IsActive, TxtRecordsPublishState FROM EmailDomainKey ORDER BY DomainVermeld alleen actieve DKIM-sleutels.
SELECT Id, Domain, Selector, IsActive, TxtRecordsPublishState FROM EmailDomainKey WHERE IsActive = true ORDER BY DomainVermeld alleen inactieve DKIM-sleutels.
SELECT Id, Domain, Selector, IsActive, TxtRecordsPublishState, CreatedDate FROM EmailDomainKey WHERE IsActive = false ORDER BY Domain - Klik op Uitvoeren.
-
Controleer de resultaten in de resultatentabel.
Hier is een voorbeeld van de uitvoer van de query om alle DKIM-sleutels te vermelden.
Een query uitvoeren op geautoriseerde e-maildomeinen
Het object AuthorizedEmailDomain Tooling API houdt de e-maildomeinen bij in de lijst Geautoriseerd e-maildomein in Set-up. Voer een query op dit object uit via de Tooling API, niet via standaard SOQL.
- Open de Queryeditor in de Developer Console.
- Selecteer naast de knop Uitvoeren Tooling API gebruiken.
-
Plak uw query in de Queryeditor.
Hier zijn voorbeelden van Tooling API-query's voor
AuthorizedEmailDomain. Zie AuthorizedEmailDomain in Tooling API Developer Guide voor de volledige lijst met velden voor dit Tooling API-object.Vermeld alle geautoriseerde e-maildomeinen.
SELECT Id, DomainName, IsDomainOwnershipVerified, IsEmailVerificationRequired, CreatedDate, CreatedById FROM AuthorizedEmailDomain ORDER BY DomainNameVermeld alleen geautoriseerde e-maildomeinen die zijn geverifieerd.
SELECT Id, DomainName, IsDomainOwnershipVerified, IsEmailVerificationRequired, CreatedDate, CreatedById FROM AuthorizedEmailDomain WHERE IsDomainOwnershipVerified = trueVermeld alleen geautoriseerde e-maildomeinen die niet zijn geverifieerd.
SELECT Id, DomainName, IsDomainOwnershipVerified, IsEmailVerificationRequired, CreatedDate, CreatedById FROM AuthorizedEmailDomain WHERE IsDomainOwnershipVerified = false -
Klik op Uitvoeren.
Hier is een voorbeeld van de uitvoer van de query om alle geautoriseerde e-maildomeinen te vermelden. "Tooling API gebruiken" is geselecteerd.
Uw queryresultaten interpreteren
Gebruik uw queryresultaten om geverifieerde domeinen te identificeren en te reageren op onvolledige of verouderde domeinconfiguraties.
Voor een lijst van alle geverifieerde domeinen combineert u de queryresultaten voor actieve DKIM-sleutels en voor geautoriseerde e-maildomeinen die zijn geverifieerd.
Als u e-mailverzendende domeinen wilt identificeren waarvoor de set-up onvolledig is, combineert u de queryresultaten voor inactieve DKIM-sleutels en voor geautoriseerde e-maildomeinen die niet zijn geverifieerd.
-
Kopieer voor elke query de queryresultaten uit de Developer Console.
Er is geen exportoptie in de Developer Console. Als uw query een groot aantal domeinen retourneert, gebruikt u deze methode om de resultaten te extraheren of gebruikt u de REST-API.
- Klik met de rechtermuisknop op een record in het resultatenraster en selecteer vervolgens Inspecteren.
-
Zoek de
<table>of de<div>diegrid-tablebevat.De sneltoetsen CTRL+F (Windows) en CMD+F (Mac) openen het dialoogvenster Zoeken. - Klik met de rechtermuisknop op dat element, selecteer Kopiëren en selecteer vervolgens Element kopiëren.
-
Plak voor elke query de resultaten in een bestand van uw keuze.
- Klik voor het plakken van de resultaten in een Excel-spreadsheet met de rechtermuisknop op een cel, selecteer Speciaal plakken en selecteer Unicode-tekst.
- Als u Excel niet hebt, plakt u de HTML-tabel in een bestand en converteert u het naar een andere indeling. AI-tools kunnen u helpen die conversie uit te voeren.
-
Voeg voor elk bestand handmatig de kolomkoppen toe.
De kolomkoppen worden niet opgenomen in de gekopieerde gegevens.
-
Combineer of vergelijk de gegevens.
Het domein bevindt zich in het veld Domein van het object
EmailDomainKeyen in het veld Domeinnaam van deAuthorizedEmailDomainTooling API.
Als u e-mail wilt verzenden vanaf een niet-geverifieerd domein, activeert u de DKIM-sleutel, stelt u een actieve DKIM-sleutel in of verifieert u het geautoriseerde e-maildomein. Zie Een DKIM-sleutel maken en Uw e-mailverzenddomeinen verifiëren.

