Email test on Internet.nl extended

News | July 16, 2018

Is your domain configured in a way that mail spoofing is actively prevented? Does your mail server offer proper transport encryption? As of today you can test both aspects with the new version of Internet.nl that has been published by the Dutch Internet Standards Platform.

Spoofing prevention

Spoofing of email is a common attack vector where an attacker sends an email from someone else's mail address. This technique is for example often used to phish for passwords or other valuable information. This can be prevented with authenticity marks based on the standards DMARC, DKIM and SPF. It is important to set a sufficiently strict policy when using these, i.e. p=quarantine or p=reject for DMARC and ~all or -all for SPF. This was already tested by Internet.nl but as of today these will weigh in the score, as was already announced in the beginning of this year.

Secure mail server connections

E-mail in transit that is not encrypted, can be eavesdropped by attackers. The STARTTLS standard prevents passive attackers from reading emails in transit. In addition DANE protects against active attackers stripping STARTTLS encryption by manipulating the mail traffic. Internet.nl already checked for these standards. In this new version of Internet.nl this test is conformant with the factsheet "Secure the connections of mail servers" from the Dutch National Cyber Security Centre (NCSC). Furthermore the test results now weigh in the score.

About Internet.nl

Internet.nl helps you to check whether your internet is up to date, i.e. if your website, email and internet connection use modern and reliable Internet Standards. The website Internet.nl is an initiative of the Dutch Internet Standards Platform. The platform is a collaboration between partners from the internet community and the Dutch government. ECP provides for the administrative home of the platform. Open Netlabs / NLnet Labs is responsible for the technical implementation of the Internet.nl website


Release notes:

  • New features:
    • Email test is now conformant with NCSC guidelines (TLS+DANE are scored);
    • Test for Denial of Existence when checking DANE;
    • Introduce the DANE rollover scheme test;
    • Anonymize IPs and reverse names in the connection test;
    • Revised privacy statement;
  • Changes:
    • Weight HSTS and DMARC/SPF policies;
    • Intermediate screen now only shows the status of the test running instead of results when it is finished;
    • Display DANE records in test details;
    • New icon for test results with 'optional' requirement level;
    • Use "ALL" ciphers when testing HTTP features (not for the TLS tests);
    • Old results that no longer can be rendered in the UI, cause the retest of the domain and show new results;
    • Several content improvements;
  • Bug fixes:
    • Now we parse only the first HSTS header;
    • Miscalculation on the nameserver test when a nameserver had no address;
    • A bogus DANE record now results in warning instead of an error for the website test as it has no impact on the score;
    • Several UI fixes.

Frequently asked questions

How can I improve the score of a test?

In the test results, you will find an explanation of our findings for all the (sub)tests. Based on this, you could (let someone) make changes to your web or mailserver or connection.

Additional information can be found in our Knowledge base or our Toolbox Wiki.

Why do other test tools show different results?

Internet.nl attempts to always test against the most recent norms and standards. Additionally, we test as thoroughly as we can realise. This is why our results can differ from other (commonly-used) testing tools.

Some of the norms used in Internet.nl are set by the Dutch government. These can be implemented world-wide (and we recommend it!), but be aware that local regulations may differ from the norms used in Internet.nl.

How can I keep up to date of new developments?

News about Internet.nl is always shared on our website and social media. New versions are announced in a news post with the most important changes. You can also follow our work on the source code, new ideas and contributions are very welcome as well!

Users of our API and dashboard are automatically signed up to a mailing list in which we share updates and organise virtual meetings.

How can I (regularly) test multiple domain names?

This is supported by our dashboard and API. You can request an account here if your organisation fits in the target audience. The dashboard is also open source, so you could host this yourself as well.

In the dashboard, it is possible to enter lists of domain names, which then can be automatically tested on a specified interval. You can opt-in to receive an e-mail for every test result.

Can I join the Dutch Internet Standards Platform?

Where our Platform is focused on Dutch organisations, we are facilitating the Global Internet Standards Testing Community (GISTC) to connect international users of the test tool. You can register yourself for the community via international@internet.nl.

Find more answers