|
|
|
|
|
DomainKeys
Public/Private Key-pair Generation
-
download
TLS/SSL Toolkit
-
extract OpenSSL.exe into a direcory of your
choice
-
in a DOS box type
openssl genrsa -out dkim-private.pem 1024
-outform PEM
and then
openssl rsa -in dkim-private.pem -out
dkim-public.pem -pubout -outform PEM
-
This results in two files,
dkim-private.pem which is the private key and
looks like this:
-----BEGIN RSA PRIVATE KEY-----
MIIByQIBAAJhAKJ2lzDLZ8XlVambQfMXn3LRGKOD5o6lMIgulclWjZwP56LRqdg5
ZX15bhc/GsvW8xW/R5Sh1NnkJNyL/cqY1a+GzzL47t7EXzVc+nRLWT1kwTvFNGIo
AUsFUq+J6+OprwIDAQABAmBOX0UaLdWWusYzNol++nNZ0RLAtr1/LKMX3tk1MkLH
+Ug13EzB2RZjjDOWlUOY98yxW9/hX05Uc9V5MPo+q2Lzg8wBtyRLqlORd7pfxYCn
Kapi2RPMcR1CxEJdXOkLCFECMQDTO0fzuShRvL8q0m5sitIHlLA/L+0+r9KaSRM/
3WQrmUpV+fAC3C31XGjhHv2EuAkCMQDE5U2nP2ZWVlSbxOKBqX724amoL7rrkUew
ti9TEjfaBndGKF2yYF7/+g53ZowRkfcCME/xOJr58VN17pejSl1T8Icj88wGNHCs
FDWGAH4EKNwDSMnfLMG4WMBqd9rzYpkvGQIwLhAHDq2CX4hq2tZAt1zT2yYH7tTb
weiHAQxeHe0RK+x/UuZ2pRhuoSv63mwbMLEZAjAP2vy6Yn+f9SKw2mKuj1zLjEhG
6ppw+nKD50ncnPoP322UMxVNG4Eah0GYJ4DLP0U=
-----END RSA PRIVATE KEY-----
-
and dkim-public.pem, which is the
public key and looks like this:
-----BEGIN PUBLIC KEY-----
MHwwDQYJKoZIhvcNAQEBBQADawAwaAJhAKJ2lzDLZ8XlVambQfMXn3LRGKOD5o6l
MIgulclWjZwP56LRqdg5ZX15bhc/GsvW8xW/R5Sh1NnkJNyL/cqY1a+GzzL47t7E
XzVc+nRLWT1kwTvFNGIoAUsFUq+J6+OprwIDAQAB
-----END PUBLIC KEY-----
- Copy dkim-private.pem to CERT\PRIV directory
- Define a selector for your DomainKey, in this
sample we use mail
- Copy the data of the public key
file a TXT record for your domain:
mail._domainkey IN TXT "k=rsa;
p=MHwwDQYJKoZIhvcNAQEBBQADawAwaAJhAKJ2lzDLZ8XlVambQfMXn3LRGKOD5o6l
MIgulclWjZwP56LRqdg5ZX15bhc/GsvW8xW/R5Sh1NnkJNyL/cqY1a+GzzL47t7E
XzVc+nRLWT1kwTvFNGIoAUsFUq+J6+OprwIDAQAB;"
DomainKeys
Signing
-
select Options->DomainKeys->Sign and
create a new record
Set the fields as follows:
|
Comment:
|
Sample Sign
|
|
For messages
from e-mail address:
|
*@yourdomain.com |
|
to e-mail address:
|
* |
|
use this certificate (file in PEM format): |
dkim-private.pem |
Thereafter the program will sign all messages
from your domain to
everyone using the private key in the
dkim-private.pem certificate.
Forum
At the forum you find
DomainKey: How-To
|
|
|
|