Campaign Classic - Technische aanbevelingen technical-recommendations

Hieronder vindt u een aantal technieken, configuraties en gereedschappen die u kunt gebruiken om de snelheid van uw producten te verbeteren wanneer u Adobe Campaign Classic gebruikt.

Configuratie configuration

DNS omkeren reverse-dns

Adobe Campaign controleert of omgekeerde DNS voor een IP adres wordt gegeven en dat dit correct naar IP wijst.

Een belangrijk punt in de netwerkconfiguratie zorgt ervoor dat correcte omgekeerde DNS voor elk van de IP adressen voor uitgaande berichten wordt bepaald. Dit betekent dat voor een bepaald IP adres, er een omgekeerd DNS verslag (PTR verslag) met een passende DNS (een verslag van A) die terug naar het aanvankelijke IP adres van een lus voorzien is.

De domeinkeus voor omgekeerde DNS heeft een effect wanneer het behandelen van bepaalde ISPs. AOL, in het bijzonder, keurt slechts terugkoppelt lijnen met een adres in het zelfde domein zoals omgekeerde DNS (zie terugkoppelen lijn) goed.

NOTE
U kunt dit externe hulpmiddelgebruiken om de configuratie van een domein te verifiëren.

MX-regels mx-rules

MX-regels (Mail eXchanger) zijn de regels die de communicatie tussen een verzendende server en een ontvangende server beheren.

Meer bepaald, worden zij gebruikt om de snelheid te controleren waarbij Adobe Campaign MTA (de Agent van de Overdracht van het Bericht) e-mails naar elk individueel e-maildomein of ISP (bijvoorbeeld, hotmail.com, comcast.net) verzendt. Deze regels zijn typisch gebaseerd op grenzen die door ISPs worden gepubliceerd (bijvoorbeeld, omvatten niet meer dan 20 berichten per elke verbinding SMTP).

NOTE
Voor meer op MX beheer in Adobe Campaign Classic, verwijs naar deze sectie.

TLS tls

TLS (Transport Layer Security) is een versleutelingsprotocol dat kan worden gebruikt om de verbinding tussen twee e-mailservers te beveiligen en de inhoud van een e-mailbericht te beschermen tegen lezen door andere personen dan de beoogde ontvangers.

Domein van afzender sender-domain

Als u het domein wilt definiëren dat wordt gebruikt voor de opdracht HELO, bewerkt u het configuratiebestand van de instantie (conf/config-instance.xml) en definieert u als volgt een kenmerk "localDomain":

<serverConf>
  <shared>
    <dnsConfig localDomain="mydomain.net"/>
  </shared>
</serverConf>

MAIL VAN domein is het domein dat in technische stuitberichten wordt gebruikt. Dit adres wordt gedefinieerd in de implementatietovenaar of via de optie NmsEmail_DefaultErrorAddr.

SPF-record dns-configuration

Een SPF-record kan momenteel op een DNS-server worden gedefinieerd als een TXT-typerecord (code 16) of een SPF-typerecord (code 99). Een SPF-record heeft de vorm van een tekenreeks. Bijvoorbeeld:

v=spf1 ip4:12.34.56.78/32 ip4:12.34.56.79/32 ~all

bepaalt de twee IP adressen, 12.34.56.78 en 12.34.56.79, zoals gemachtigd om e-mails voor het domein te verzenden. ~all betekent dat elk ander adres moet worden geïnterpreteerd als een SoftFail.

Recommendations voor het definiëren van een SPF-record:

  • Voeg aan het einde ~all (SoftFail) of -all (Fail) toe om alle andere servers dan de gedefinieerde te weigeren. Zonder dit, zullen de servers dit domein (met een Neutrale evaluatie) kunnen vervalsen.
  • Voeg ptr niet toe (openspf.org adviseert tegen dit als duur en onbetrouwbaar).
NOTE
Leer meer op SPF in deze sectie.

Verificatie

NOTE
Leer meer op de verschillende vormen van e-mailauthentificatie in deze sectie.

DKIM dkim-acc

NOTE
Voor ontvangen of hybride installaties, als u aan Verbeterde MTAhebt bevorderd, wordt het ondertekenen van de e-mailauthentificatie DKIM gedaan door Verbeterde MTA voor alle berichten met alle domeinen.

Het gebruiken van DKIMmet Adobe Campaign Classic vereist de volgende voorwaarde:

de optiedeclaratie van Adobe Campaign: in Adobe Campaign, is de privé sleutel DKIM gebaseerd op een selecteur DKIM en een domein. Het is momenteel niet mogelijk om meerdere persoonlijke sleutels voor hetzelfde domein of subdomein te maken met verschillende kiezers. Het is niet mogelijk om te bepalen welk selecteerdomein/subdomein voor de authentificatie in noch het platform noch e-mail moet worden gebruikt. Het platform zal alternatief één van de privé sleutels selecteren, wat betekent de authentificatie een hoge kans heeft om te ontbreken.

  • Als u DomainKeys voor uw instantie van Adobe Campaign hebt gevormd, moet u enkel dkim in de het beheersregels van het Domeinselecteren. Indien niet, volg de zelfde configuratiestappen (privé/openbare sleutel) zoals voor DomainKeys (die DKIM verving).
  • Het is niet noodzakelijk om zowel DomainKeys als DKIM voor het zelfde domein toe te laten aangezien DKIM een betere versie van DomainKeys is.
  • De volgende domeinen valideren momenteel DKIM: AOL, Gmail.

Feedbacklus feedback-loop-acc

Een feedbacklijn werkt door op het ISP niveau een bepaald e-mailadres voor een waaier van IP adressen te verklaren die voor het verzenden van berichten worden gebruikt. ISP zal naar deze brievenbus, op een gelijkaardige manier verzenden zoals wat voor stuitberichten wordt gedaan, die berichten die door ontvangers als spam worden gemeld. Het platform moet zo worden geconfigureerd dat toekomstige leveringen aan gebruikers die een klacht hebben ingediend, worden geblokkeerd. Het is belangrijk dat zij niet langer contact met hen opnemen, ook al hebben zij niet de juiste opt-out-link gebruikt. Het is gebaseerd op deze klachten dat ISP een IP adres aan zijn lijst van gewezen personen zal toevoegen. Afhankelijk van ISP, zal een klachtentarief van rond 1% in het blokkeren van een IP adres resulteren.

Een norm wordt momenteel opgesteld om het formaat van te bepalen terugkoppelt lusberichten: de Terugkoppeling meldend Formaat van de Misbruik (ARF).

Het implementeren van een feedbacklus voor een instantie vereist:

  • Een brievenbus specifiek aan de instantie, die de stuiterende brievenbus kan zijn
  • IP die adressen verzendt specifiek aan de instantie

Bij het implementeren van een eenvoudige feedbacklus in Adobe Campaign wordt de functionaliteit voor het stuiterende bericht gebruikt. De terugkoppelt lijnbrievenbus wordt gebruikt als stuiterende brievenbus en een regel wordt bepaald om deze berichten te ontdekken. De e-mailadressen van de ontvangers die het bericht als spam hebben gemeld, worden toegevoegd aan de quarantainelijst.

  • Creeer of wijzig een stuiterende postregel, Feedback_loop, in Administration > Campaign Management > Non deliverables Management > Mail rule sets met de reden Verworpen en het type Vaste.
  • Als een brievenbus speciaal voor de terugkoppel lijn is bepaald, bepaal de parameters om tot het toegang te hebben door een nieuwe externe rekening van Bounce Mails in Administration > Platform > External accounts te creëren.

Het mechanisme is onmiddellijk operationeel voor het verwerken van kennisgevingen van klachten. Om ervoor te zorgen deze regel correct werkt, kunt u de rekeningen tijdelijk deactiveren zodat zij deze berichten niet verzamelen, dan controleren de inhoud van terugkoppelt lijnbrievenbus manueel. Voer op de server de volgende opdrachten uit:

nlserver stop inMail@instance,
nlserver inMail -instance:instance -verbose.

Als u gedwongen bent om één enkel te gebruiken terugkoppelt lijnadres voor veelvoudige instanties, moet u:

  • Herhaal de ontvangen berichten op zo veel brievenbussen aangezien er instanties zijn,

  • Heb elke brievenbus die door één enkele instantie wordt opgepakt,

  • Vorm de instanties zodat zij slechts de berichten verwerken die hen aangaan: de instantieinformatie is inbegrepen in de bericht-identiteitskaart- kopbal van berichten die door Adobe Campaign worden verzonden en daarom ook in de terugkoppel lusberichten wordt gevestigd. Specificeer eenvoudig de checkInstanceName parameter in het dossier van de instantieconfiguratie (door gebrek, wordt de instantie niet geverifieerd en dit kan bepaald adres leiden om verkeerd in quarantined te zijn):

    code language-none
    <serverConf>
      <inMail checkInstanceName="true"/>
    </serverConf>
    

Met de Adobe Campaign-service voor leveringszekerheid wordt uw abonnement op feedbacklusservices beheerd voor de volgende ISP's: AOL, BlueTime, Comcast, Cox, EarthLink, FastMail, Gmail, Hotmail, HostedEmail, Libero, Mail.ru, MailTrust, OpenSRS, QQ, RoadRunner, Synacor, Telenor, Terra, UnitedOnline, USA, XS4ALL Yahoo, Yandex, Zoho.

List-Unsubscribe list-unsubscribe

Het toevoegen van een kopbal SMTP genoemd lijst-Unsubscribe is verplicht om optimaal leveringsbeheer te verzekeren.

Deze kopbal kan als alternatief aan het "Rapport als SPAM"pictogram worden gebruikt. Het toont als "Unsubscribe"verbinding in de ISPs e-mailinterfaces.

Met deze functionaliteit verlaagt u de klachtenkosten en helpt u uw reputatie te beschermen. Feedback wordt uitgevoerd als een abonnement.

Gmail, Outlook.com, Yahoo! en Microsoft Outlook ondersteunen deze methode. Een "Unsubscribe"verbinding is beschikbaar direct in hun interface. Bijvoorbeeld:

afbeelding

NOTE
De koppeling Afmelden wordt mogelijk niet altijd weergegeven. Het kan zelfs van de specifieke criteria en het beleid van elke ISP afhangen. Daarom zorg ervoor uw berichten door een afzender worden verzonden:
  • Met goede reputatie
  • Onder de drempel van de spamklacht van ISPs
  • Volledig geverifieerd

Twee versies van de List-Unsubscribe kopbalfunctionaliteit bestaan:

  • "mailto"lijst-Unsubscribe - met deze methode, die klikt Unsubscribe verzendt de verbinding een vooraf ingevulde e-mail naar het unsubscribe adres dat in de e-mailkopbal wordt gespecificeerd. Meer informatie

  • "Één-Klik"lijst-Unsubscribe - met deze methode, die klikt Unsubscribe verbinding direct unsubscribe de gebruiker. Meer informatie

NOTE
Beginnend op 1 Juni, 2024, zullen belangrijke ISPs afzenders vereisen om aan te voldoen one-Click lijst-Unsubscribe.

"mailto" List-Unsubscribe mailto-list-unsubscribe

Met deze methode, verzendt het klikken van de Unsubscribe verbinding een vooraf ingevulde e-mail naar het unsubscribe adres dat in de e-mailkopbal wordt gespecificeerd.

Als u "mailto"-lijst wilt gebruiken en uw abonnement wilt opzeggen, moet u een opdrachtregel invoeren waar u een e-mailadres opgeeft, zoals: List-Unsubscribe: <mailto:client@newsletter.example.com?subject=unsubscribe?body=unsubscribe>

CAUTION
Het bovenstaande voorbeeld is gebaseerd op de tabel met ontvangers. Als de gegevensbestandimplementatie van een andere lijst wordt gedaan, zorg ervoor om de bevellijn met de correcte informatie te herformuleren.

U kunt ook een dynamische "mailto" List-Unsubscribe maken met behulp van een opdrachtregel zoals: List-Unsubscribe: <mailto:<%=errorAddress%>?subject=unsubscribe%=message.mimeMessageId%>

Om "mailto"lijst-Unsubscribe in Campagne uit te voeren, kunt u of:

  • Voeg direct de bevellijn in het levering of leveringsmalplaatje toe - leer hoe

  • Creeer een typologieregel - Leer hoe

Een opdrachtregel toevoegen in een levering of sjabloon adding-a-command-line-in-a-delivery-template

De opdrachtregel moet worden toegevoegd aan de sectie Additional SMTP headers van de SMTP-header van de e-mail.

Deze toevoeging kan in elke e-mail, of in bestaande leveringsmalplaatjes worden gedaan. U kunt ook een nieuwe leveringssjabloon maken die deze functionaliteit bevat.

Typ bijvoorbeeld het volgende script in het veld Additional SMTP headers : List-Unsubscribe: mailto:unsubscribe@domain.com . Het klikken van de unsubscribe verbinding verzendt een e-mail naar het unsubscribe@domain.com adres.

U kunt ook een dynamisch adres gebruiken. Als u bijvoorbeeld een e-mail wilt verzenden naar het opgegeven foutadres voor het platform, kunt u het volgende script gebruiken: List-Unsubscribe: <mailto:<%=errorAddress%>?subject=unsubscribe%=message.mimeMessageId%>

afbeelding

Een typologieregel maken creating-a-typology-rule

De regel moet het manuscript bevatten dat de bevellijn produceert en het moet in de e-mailkopbal worden omvat.

Leer hoe te om typologieregels in Adobe Campaign v7/v8 in tot stand te brengen deze sectie.

NOTE
We raden u aan een typologieregel te maken: de functionaliteit List-Unsubscribe wordt automatisch toegevoegd aan elke e-mail met deze typologieregel.

Een-klik List-Unsubscribe one-click-list-unsubscribe

Met deze methode, die klikt unsubscribe verbinding direct unsubscribe de gebruiker, die slechts één enkele actie vereist om af te melden.

Beginnend op 1 Juni, 2024, zullen belangrijke ISPs afzenders vereisen om aan te voldoen one-Click lijst-Unsubscribe.

Om aan deze eis te voldoen, moeten de afzenders:

  • Voeg de volgende opdrachtregel toe: List-Unsubscribe-Post: List-Unsubscribe=One-Click.
  • Voeg een URI-afmeldingskoppeling toe.
  • De ontvangst van de reactie van de POST van HTTP van de ontvanger steunen, die Adobe Campaign steunt. U kunt ook een externe service gebruiken.

Als u de reactie van de POST List-Unsubscribe met één klik rechtstreeks in Adobe Campaign v7/v8 wilt ondersteunen, moet u deze toevoegen in de webtoepassing "Niet-actieve ontvangers opzeggen". Dit doet u als volgt:

  1. Ga naar Resources > Online > Web applications .

  2. Upload "unsubscribe ontvangers zonder-klik" dossier van XML.

Om te vormen één-Klik lijst-unsubscribe in Campagne, kunt u of:

  • Voeg de bevellijn in het levering of leveringsmalplaatje toe - leer hoe
  • Creeer een typologieregel - Leer hoe

Het vormen van lijst-Signaal van één-Klik in de levering of het malplaatje one-click-delivery-template

Volg onderstaande stappen om een-klik lijst-Unsubscribe in het levering of leveringsmalplaatje te vormen.

  1. Ga naar de sectie SMTP van de leveringseigenschappen.

  2. Voer onder Additional SMTP Headers de opdrachtregels in, zoals in het onderstaande voorbeeld. Elke koptekst moet op een aparte regel staan.

Bijvoorbeeld:

List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Unsubscribe: <https://domain.com/webApp/unsubNoClick?id=<%= recipient.cryptedId %> >, < mailto:<%@ include option='NmsEmail_DefaultErrorAddr' %>?subject=unsubscribe<%=escape(message.mimeMessageId) %> >

afbeelding

In het bovenstaande voorbeeld wordt een List-Unsubscribe (Engelstalig) met één klik ingeschakeld voor ISP's die One-Click ondersteunen, terwijl tegelijkertijd wordt gegarandeerd dat ontvangers die "mailto" niet ondersteunen, nog steeds kunnen vragen om hun abonnement op te zeggen via e-mail.

Het creëren van een typologieregel om lijst-Unsubscript met één klik te steunen one-click-typology-rule

Volg onderstaande stappen om een-klik lijst-Unsubscribe te vormen gebruikend een typologieregel.

  1. Ga in de navigatiestructuur naar Typolgy rules en klik op New .

    afbeelding

  2. Vorm de nieuwe typologieregel zoals:

    • Rule type: Control
    • Phase: At the start of targeting
    • Channel: Email
    • Level: uw keuze
    • Active

    afbeelding

  3. Codeer javascript van de typologieregel zoals in het onderstaande voorbeeld.

    note note
    NOTE
    De hieronder beschreven code moet alleen als voorbeeld worden gebruikt.

    In dit voorbeeld wordt beschreven hoe u:

    • Vorm een "mailto"lijst-Unsubscribe. De headers worden toegevoegd of de bestaande "mailto:"-parameters toegevoegd en vervangen door: <mailto…>, https://…
    • Voeg toe in de lijst-Unsubscribe kopbal met één klik. Er wordt var headerUnsubUrl = "https://campmomentumv7-mkt-prod3.campaign.adobe.com/webApp/unsubNoClick?id=<%= recipient.cryptedId %>"÷ gebruikt
    note note
    NOTE
    U kunt andere parameters toevoegen (zoals &service =…).
    code language-none
    // Function to add or replace a header in the provided headers
    function addHeader(headers, header, value)  {
    
      // Create the new header line
      var headerLine = header + ": " + value;
    
      // Create a regular expression to find the specified header
      var regExp = new RegExp(header + ":(.*)$", "i")
    
      // Split the headers into individual lines
      var headerLines = headers.split("\n");
    
      // Loop through each line
      for (var i=0; i < headerLines.length; i++) {
    
        // Check if the specified header exists
        var match = headerLines[i].match(regExp)
    
        // If it exists
        if ( match != null ) {
    
          // Replace the existing header line
          headerLines[i] = headerLine;
    
          // Return the modified headers
          return headerLines.join("\n");
        }
      }
    
      // If the header does not exist, add the new header line
      headerLines.push(headerLine);
    
      // Return the modified headers
      return headerLines.join("\n");
    }
    
    // Function to get the value of a specified header from the provided headers
    function getHeader(headers, header) {
    
      // Create a regular expression to find the specified header
      var regExp = new RegExp(header + ":(.*)$", "i")
    
      // Split the headers into individual lines
      var headerLines = headers.split("\n");
    
      // Loop each line
      for each (line in headerLines) {
    
        // Check if the specified header exists
        var match = line.match(regExp);
    
        // If it exists
        if ( match != null ) {
    
          // Return the header value, removing leading whitespace
          return match[1].replace(/^\s*/, "");
        }
      }
    
      // If the header does not exist, return an empty string
      return "";
    }
    
    
    // Define the unsubscribe URL
    var headerUnsubUrl = "https://campmomentumv7-mkt-prod3.campaign.adobe.com/webApp/unsubNoClick?id=<%= recipient.cryptedId %>";
    
    // Get the value of the List-Unsubscribe header
    var headerUnsub = getHeader(delivery.mailParameters.headers, "List-Unsubscribe");
    
    // If the List-Unsubscribe header does not exist
    if ( headerUnsub === "" ) {
      // Add the List-Unsubscribe header
      delivery.mailParameters.headers = addHeader(delivery.mailParameters.headers, "List-Unsubscribe", "<"+headerUnsubUrl+">");
    }
    // If the List-Unsubscribe header exists and contains 'mailto'
    else if(headerUnsub.search('mailto')){
      // Replace the existing List-Unsubscribe header
      delivery.mailParameters.headers = addHeader(delivery.mailParameters.headers, "List-Unsubscribe", "<"+headerUnsubUrl+">");
    }
    
    // Get the value of the List-Unsubscribe-Post header
    var headerUnsubPost = getHeader(delivery.mailParameters.headers, "List-Unsubscribe-Post");
    
    // If the List-Unsubscribe-Post header does not exist
    if ( headerUnsubPost === "" ) {
      // Add the List-Unsubscribe-Post header
      delivery.mailParameters.headers = addHeader(delivery.mailParameters.headers, "List-Unsubscribe-Post", "List-Unsubscribe=One-Click");
    }
    
    // Return true to indicate success
    return true;
    

    afbeelding

  4. Voeg uw nieuwe regel toe aan een typologie die van toepassing is op e-mails.

    note note
    NOTE
    U kunt deze toevoegen aan de standaardtypologie.

    afbeelding

  5. Bereid een nieuwe levering voor.

    note caution
    CAUTION
    Controleer of het veld Additional SMTP headers in de leveringseigenschappen leeg is.

    afbeelding

  6. Controleer tijdens de voorbereiding van de levering of uw nieuwe typologieregel is toegepast.

    afbeelding

  7. Controleer of de koppeling Abonnement opzeggen aanwezig is.

    afbeelding

E-mailoptimalisatie email-optimization

SMTP smtp

SMTP (Simple Mail Transfer Protocol) is een internetstandaard voor e-mailverzending.

De SMTP-fouten die niet door een regel worden gecontroleerd, worden weergegeven in de map Administration > Campaign Management > Non deliverables Management > Delivery log qualification . Deze foutberichten worden standaard geïnterpreteerd als onbereikbare schermfouten.

De meest voorkomende fouten moeten worden geïdentificeerd en er moet een corresponderende regel worden toegevoegd in Administration > Campaign Management > Non deliverables Management > Mail rule sets als u de feedback van de SMTP-servers correct wilt kwalificeren. Zonder deze methode zal het platform onnodige herhalingen (bij onbekende gebruikers) uitvoeren of ten onrechte bepaalde ontvangers in quarantaine plaatsen na een bepaald aantal tests.

Specifieke IPs dedicated-ips

De Adobe verstrekt een specifieke IP strategie voor elke klant van een oprijplaat-omhoog IP om een reputatie te bouwen en leveringsprestaties te optimaliseren.

recommendation-more-help
ce4a522f-06e7-4189-95bc-98ae01b1a1ec