/openshift/adei

To get this branch, use:
bzr branch http://darksoft.org/webbzr/openshift/adei

« back to all changes in this revision

Viewing changes to includes/PHPMailer-Lite_v5.1/docs/DomainKeys_notes.txt

  • Committer: Suren A. Chilingaryan
  • Date: 2011-01-26 02:48:39 UTC
  • mto: This revision was merged to the branch mainline in revision 212.
  • Revision ID: csa@dside.dyndns.org-20110126024839-nv6qp2ie9stmd2dn
Support of Appled devices by Toni Pirhonen

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
CREATE DKIM KEYS and DNS Resource Record:
 
2
=========================================
 
3
 
 
4
To create DomainKeys Identified Mail keys, visit:
 
5
http://dkim.worxware.com/
 
6
... read the information, fill in the form, and download the ZIP file 
 
7
containing the public key, private key, DNS Resource Record and instructions
 
8
to add to your DNS Zone Record, and the PHPMailer code to enable DKIM
 
9
digital signing.
 
10
 
 
11
/*** PROTECT YOUR PRIVATE & PUBLIC KEYS ***/
 
12
 
 
13
You need to protect your DKIM private and public keys from being viewed or
 
14
accessed. Add protection to your .htaccess file as in this example:
 
15
 
 
16
# secure htkeyprivate file
 
17
<Files .htkeyprivate>
 
18
  order allow,deny
 
19
  deny from all
 
20
</Files>
 
21
 
 
22
# secure htkeypublic file
 
23
<Files .htkeypublic>
 
24
  order allow,deny
 
25
  deny from all
 
26
</Files>
 
27
 
 
28
(the actual .htaccess additions are in the ZIP file sent back to you from 
 
29
http://dkim.worxware.com/ 
 
30
 
 
31
A few notes on using DomainKey Identified Mail (DKIM):
 
32
 
 
33
You do not need to use PHPMailer to DKIM sign  emails IF:
 
34
- you enable DomainKey support and add the DNS resource record
 
35
- you use your outbound mail server
 
36
 
 
37
If you are a third-party emailer that works on behalf of domain owners to
 
38
send their emails from your own server:
 
39
- you absolutely have to DKIM sign outbound emails
 
40
- the domain owner has to add the DNS resource record to match the 
 
41
  private key, public key, selector, identity, and domain that you create
 
42
- use caution with the "selector" ... at least one "selector" will already
 
43
  exist in the DNS Zone Record of the domain at the domain owner's server
 
44
  you need to ensure that the "selector" you use is unique
 
45
Note: since the IP address will not match the domain owner's DNS Zone record
 
46
you can be certain that email providers that validate based on DomainKey will
 
47
check the domain owner's DNS Zone record for your DNS resource record. Before
 
48
sending out emails on behalf of domain owners, ensure they have entered the 
 
49
DNS resource record you provided them.
 
50
 
 
51
Enjoy!
 
52
Andy
 
53
 
 
54
PS. if you need additional information about DKIM, please see:
 
55
http://www.dkim.org/info/dkim-faq.html