Disclaimer (jogi nyilatkozat) - Small Business Server 2003-on

Legjobb magyar leírás: Jogi nyilatkozat elhelyezése a levelek végén
Itt csak egy gyors lista, lépésről, lépésre:

1.) A beépített SMTP virtuális szervert szét kell választani és kettőt kell készíteni belőle:
- Az egyik a bejövő, a másik a kimenő e-mailekhez (és majd a másodikhoz lehet a jogi nyilatkozatot csatolni).
- A bejövő e-mailek a TCP/25-ös porton fogadják az e-maileket és azokat a saját IP cím, TCP/26-os portjára továbbítják.
A kimenő e-maiek a TCP/26-os portján fogadják az e-maileket és azokat a megfelelő módon (smart host vagy közvetlen kézbesítés) fogják továbbítani.

Nagyon fontos! Nem mindegy a kettő sorrendje, először kell a bejövő e-maileknek megcsinálni a megfelelő SMTP virtuális szervert (és lehetőleg névsorban is ez legyen az első, bár ez nem biztos, hogy szükséges). Erre azért van szükség, hogy OWA-ból is jól működjön a disclaimer, mert az a tapasztalatom, hogy a legkorábban indított virtuális szerver az, ami az OWA leveleit megkapja és egy gép újraindítás után a létrehozás sorrendje (vagy névsorrend?) számít.
Továbbá javaslom, hogy az eredetit maradjon meg és készüljön két új! Így bármikor kikapcsolható, ha valami gond lenne.

Amikor kész, akkor az eredeti kikapcsolható és a két új virtuális szerver elindítandó, majd kifele/befele érdemes tesztelni, hogy minden működik-e. Amíg ez nem működik megfelelően addig ne is lépj tovább!

2.) Le kell tölteni és el kell készíteni a megfelelő fileokat.
Ezeket összeszedtem egy fileba, disclaimer.zip, amiben a következők vannak:

  • smtpreg.vbs - event sink regisztrálásához
  • disclaimer.vbs - event sink a jogi nyilatkozathoz, ide kell beírni a szövegeket
    "jogi_nyilatkozat" helyett, html-nél lehet tovább formázni
  • regsink.cmd és unregsink.cmd - ezekkel lehet magát az event sinket regisztrálni
    a C:\script\disclaimer mappábe kell tenni vagy módosítani kell az regsink.cmd-ben

3.) Regisztrálni kell az event sinket és kész.
Ha a fenti módon készült el, akkor a jogi nyilatkozat rákerül az Outlookból (MAPI), OWA-n vagy egyéb tetszőleges e-mail kliens programból (SMTP) küldött e-mailekre is.

További információ:
How to add a disclaimer to outgoing SMTP messages in Visual Basic script
How to add a disclaimer to outgoing SMTP messages in Visual Basic


v1.00 - 2008.08.11 - Első verzió