DKIM bei Mailadressen

Ich habe nun bei meinem Server DKIM eingerichtet, ausgehende Nachrichten werden nun mit einem Hash versehen wenn sie gesendet werden. Dabei liegt beim DNS auch noch ein TXT eintrag mit dem öffentlichen Key. Bekommt nun ein Server diese Mail und unterstützt er DKIM prüft er die beiden Hashes, sobald er dann eine Übereinstimmung berechnet hat ist die Mail ‘passed’. Was bringt das nun? So kann der Server, welcher die Mail empfängt, überprüfen ob auch die Mailadresse wirklich zu dem absendenden Server gehört und auch von da abgesendet wurde. Das beugt zum Beispiel vor dass die eigene Mail für Spam missbraucht wird, denn wie einfach ist es denn das From einer Mail abzuändern.

Ich habe dazu folgende Anleitung befolgt: http://workaround.org/ispmail/squeeze/postfix-smtpd-restrictions

Was ich noch festgestellt habe ist dass man beim DNS Eintrag die Parameter v und g weglassen sollte. v dient zum festlegen der Version, jedoch melden viele Server dass dieser Eintrag unbekannt ist. Bei g wird meist g=* benutzt, ein * ist aber zum Beispiel bei Hosteurope ein ungültiger Eintrag für einen TXT Record. Standardmäßig ist g eh auf * gesetzt, wenn ihr also bei g nichts anderes eintragen wollt dann lasst es einfach weg.

Auch übt euch in Geduld, bis der Cache bei den DNS Servern erneuert ist vergeht einige Zeit. Oder setzt die TTL auf einen geringeren Wert, sofern es euer Anbieter zulässt. 

Ich habe nach mehreren schlaflosen Nächten es endlich geschafft einen Mailserver auf meinem VServer einzurichten. Dabei benutze ich Debian squeeze, Postfix und Dovecot. Ich setze dabei auf virtuelle Domains und Benutzer da ich auf die VServer IP mehrere Domains zugewiesen habe.

Das was mich noch stört sind die fehlenden Signaturen zu vorhandenen Zertifikaten. Ich habe sie derzeit selber signiert, jedoch meckern da natürlich die Browser und Mailclients wieder rum da man keine Signatur von großen Firmen nimmt. Ich finde die Preise bei so manchem Anbieter auch etwas übertrieben um seine Keys signieren zu lassen.

Nunja, es läuft nun alles einwandfrei. Ich brauche nur noch einen DKIM Eintrag beim DNS für die Domain dann bin ich ganz zufrieden.

Als nächstes steht dann wohl Tunneling an :)

Ich werde mir wohl demnächst C# beibringen. Wer dazu gute Lektüre kennt möge sich bitte bei mir melden. Ich freue mich über jeden Tipp.

Windows Thumbnail Cache neu erstellen

Da ich heute selber mit dem Problem kämpfen musste (das Foobar Icon wurde nicht mehr angezeigt) habe ich folgendes Batch File erstellt:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@echo off
title Deleting Icon Cache
cls
echo The Explorer process must be killed to delete the Icon DB. 
echo Please SAVE ALL OPEN WORK before continuing
pause
taskkill /IM explorer.exe /F 
echo Attempting to delete Icon DB...
If exist %userprofile%\AppData\Local\IconCache.db goto delID
echo Previous Icon DB not found...trying to build a new one
goto :main
 
:delID
cd /d %userprofile%\AppData\Local
del IconCache.db /a
pause
echo Icon DB has been successfully deleted
goto main
 
:main
echo Windows 7 must be restarted to rebuild the Icon DB. 
echo Restart now? (Y/N):
set /p choice=
If %choice% == y goto end
echo Restart aborted...please close this window 
explorer.exe
 
:end
shutdown /r /t 0
exit

Die .bat-Datei muss dabei als Administrator ausgeführt werden.

1 2 3 4 5 6  Scroll to top