openwave:1.30:applicatiebeheer:instellen_inrichten:emailsjablonen:email_in_html_opmaak

Dit is een oude revisie van het document!


Email in HTML-opmaak

Dat een email op basis van een sjabloon in html-opmaak verzonden dient te worden kan opgegeven worden door de kolom Content-type indien anders dan: text/plain; charset=UTF-8 in het blok Content-type html van een emailsjabloon (beheerportaal: tegel emailsjablonen) te vullen met de tekst: text/html; charset=UTF-8.
De content-type vertelt het emailprogramma hoe het verzonden email-bericht gerenderd moet worden naar een leesbare email.
Waneer deze kolom leeg is dan is de contenttype van email verzonden door Open/Wave text/plain; charset=UTF-8. En dat betekent geen vet, kleur, fonts e.d.

voorbeeld 1

De body tekst kan bijvoorbeeld als volgt in html gedefinieerd zijn:

<html>
  <body>
     <p>Betreft ontvangst aanvraag omgevingsvergunning <1> <2></p>
     <p>Het gaat om zaakcode <b><6></b></p>
     <p>Uw aanvraag betreft<p1 style="color:red"> <4></p1></p>
  </body>
</html> 

Het resultaat:

voorbeeld 2

Binnen de body kan ook een gedeelte html voor de ondertekening worden opgenomen:

<html>
 <body>
   <p>Betreft ontvangst aanvraag omgevingsvergunning <1> <2></p>
   <p>Het gaat om zaakcode <b><6></b></p>
   <p>Uw aanvraag betreft<p1 style="color:red"> <4></p1></p>
 </body>
</html> 
<html>
 <body>
    Met vriendelijke groet,<br>
    D. Dorknoper<br>
    (klant-contact-manager Rommeldam)<br>
    <br>
    <p style="font: cabris, arial; font-size:12pt; font-style:normal">
    </p>
    <table border="0">
      <tbody>
        <tr>
            <td width="200">
            Herengracht 43<br>
            0987 AA Rommeldam<br>
            03221- 56 111 21
          </td>
          <td width="180">
            <a href="mailto:d.dorknoper@rommeldam.nl"
              class="moz-txt-link-freetext">d.dorknoper@rommeldam.nl</a><br>
            <a href="mailto:vergunningen@rommeldam.nl"
              class="moz-txt-link-freetext">vergunningen@rommeldam.nl</a><br>
            <a href="http://www.open-wave.nl">www.rommeldam.nl</a>
          </td>
          <td>
            KvK Rommeldam 22.259.5221<br>
            BTW NL 702903044B01<br>
            Bank NL99 ROMB 0698 2033 35 </td>
        </tr>
      </tbody>
    </table>
    <br>
    <p></p>
    <p style="font: cabris, arial; font-size:8pt; font-style:normal">
      De inhoud van dit e-mailbericht is uitsluitend bestemd voor de
      geadresseerde. Openbaarmaking, verspreiding of verstrekking aan
      derden zonder <br>
      voorafgaande toestemming van gemeente Rommeldam is niet
      toegestaan. Indien dit e-mailbericht niet voor u is bestemd
      verzoeken wij u het bericht <br>
      aan de afzender te retourneren en het origineel te vernietigen.
      The content of this e-mail communication is intended solely for
      the addressee.<br>
      If you are not the intended recipient of this communication,
      please return it to sender and erase all copies.
    </p>
</html>

Het resultaat:

De ondertekening kan opgenomen worden als tekstblok. Voor het voorbeeld hieronder is een tekstblok (beheerportaal: tegel tekstblokken) aangemaakt met codering OndertekeningDorknoper waarbij de tekst van het tesktblok zelf is gevuld met het stukje html voor de ondertekening uit bovenstaand voorbeeld.

voorbeeld 3

De aanroep naar de query gebeurt in de body van het emailsjabloon door een verwijzing naar een query. In dit geval de query met de codering Ondertekening
De query roept het gewenste tekstblok op (dat van Dorknoper) op basis van de inlogger: de query kan als volgt zijn gedefeinieerd:

select dvtekstblok from tbtekstblokken where lower(dvcode) = 
case  when :keyaccount = 'DKN'  then 'ondertekeningDorknoper' 
      else  'ondertekeningAlgemeen' 
end

In de body van de emailsjabloon hoeft alleen de aanroep naar de query die het tesktblok oproept, opgenomen te worden:

<html>
  <body>
    <p>Betreft ontvangst aanvraag omgevingsvergunning <1> <2></p>
    <p>Het gaat om zaakcode <b><6></b></p>
    <p>Uw aanvraag betreft<p1 style="color:red"> <4></p1></p>
  </body>
</html> 
<%query(Ondertekening)%>

Het resultaat is gelijk aan dat van voorbeeld 2.

Door het vakje Vervang linefeeds in body door html-code: br indien text/html in het emailsjabloon aan te vinken - waarbij ook de contentype ingevoerd is al text/html zal OpenWave on the fly de linefeeds uit de body vervangen door de html-code <br>.
Dit is zinnig omdat bestaande emailsjablonen die voor plain/text zijn opgemaakt zodoende niet hoeven te worden aangepast waarbij toch op gewenste plekken html-code kan worden ingebracht en de ondertekening via een tekstblok ook in html kan worden uitgedrukt.
Die omzetting van linefeeds naar <br> is nodig omdat anders alle regels achter elkaar worden uitgedrukt.

voorbeeld 4

De body tekst kan bijvoorbeeld als volgt in plain/text gedefinieerd zijn, waarbij toch de zaakcode vet kan worden afgedrukt ((zaakcode: <b><6></b>):

<101>
<102>
<103>
<104>
  
Onderwerp:
Ontvangst aanvraag omgevingsvergunning <1> <2>
  
<105>,
Op <5> heeft u een omgevingsvergunning aangevraagd (zaakcode: <b><6></b>).
Deze brief is een ontvangstbevestiging. Uw aanvraag betreft <4> op het  adres <1> in <2>. In deze brief leest u meer over de procedure. 
  
Wij toetsen binnenkort of uw aanvraag genoeg gegevens bevat
Welke gegevens voor een aanvraag nodig zijn staat in de Ministeriële regeling omgevingsrecht. Als uw aanvraag te weinig gegevens bevat, krijgt u daarover 
schriftelijk bericht. U krijgt dan de mogelijkheid uw aanvraag verder aan te vullen. Als aanvullingen nodig zijn, kan de beslistermijn langer worden. 
Onze brieven en andere documenten ontvangt u per e-mail
Als u dit niet wilt, laat het ons dan per brief weten.
  
Neem contact op als u vragen heeft
U kunt daarvoor bellen met de afdeling Vergunningen, telefoonnummer
06 22 54 89 53. Mailen kan ook naar vergunningen@rommeldam.nl. Schrijft u een brief of een e-mail aan ons, noem daarin dan dit zaaknummer: <6>
Naast ondergetekende is <201> (tel: <202> ) ook bekend met deze zaak.
  
<%query(Ondertekening)%>

Het resultaat:

  • openwave/1.30/applicatiebeheer/instellen_inrichten/emailsjablonen/email_in_html_opmaak.1710848383.txt.gz
  • Laatst gewijzigd: 2024/03/19 12:39
  • door Ton Pullens