Other checks:

DKIM signatures for server-generated email

Note: this form does not go through any checking process, so make sure you type correctly.

Click the button to send a test email with server-generated DKIM headers (You will not be asked if you are sure). This is done via basic PHP - there is no fancy high-level code library involved. You should be directed to a screen that displays some information about the sent email.

Sending to the check-auth address will result a reply to you from that address.

To email:

Sender name:

Sender email:



Checking HTTPS operation (checking the rewrites)

This page should be coming to you via a re-write , like this...

RewriteEngine on

# ===== force HTTPS : intended for SHOP pages ======
# IF...  this is not already an HTTPS request
# AND... we are not at localhost
# AND... we are not in check_auth directory
# THEN...dont capture the optional www; capture the rest of the host
# AND... form the new URL as an https protocol + host + request_uri + a timestamp 

RewriteCond %{HTTPS}         off
RewriteCond %{HTTP_HOST}     !^localhost$                     [NC]
RewriteCond %{REQUEST_URI}   !check_auth                      [NC]
RewriteCond %{HTTP_HOST}     ^(?:www\.)?(.+)                  [NC]
RewriteRule ^                https://%1%{REQUEST_URI}         [R=302,L]

# NB: rewrite rule back-references ($N) are to the RewriteRule pattern
# NB: rewrite rule back-references (%N) to the last matched RewriteCond pattern

1. General tests

Ive previously shown that relative and absolute hyperlinks seem to work fine, as well as explicit http:// hyperlinks to the local site, which seem to get re-mapped anyway. In other words, ...

<a href="somepage.html">
<a href="/somepage.html">
<a href="http://somepage.html">

...all seem to be processed correctly, even without the above rewrite. The above rewrite is really only to help customers arrive at the right page.

The remaining question is: what happens if we try to display an image from an http:// source, e.g.

<IMG SRC="http://bcra.org.uk/graphics/bcra100_maponly_fuzzy.gif">

That worked OK, but its from a local server. Let's try something from outside, which doesnt have an https version...

1. Further Detailed Tests for Images

Image Tests | Image Tests | Image Tests | Image Tests |