Posts by UncleSam

    If I set up an mail server I personally use the following tools:

    - DKIM Validator (to test DKIM, SPF, Spamscore, ...)

    - Mail-Tester (same like above, but has a daily limit, so only to verify the result above)

    - SSL-Tools Cert / SSL (to check if SSL certs are set correctly)

    - MxToolbox (MX lookup and then SMTP test to check SMTP connection, you can also check openrelay and so on - best tool out there!)

    - SPF Record (If you dont know what it is, please google it - very importent setting)

    - Port25 (send mail and receive all information like spamscore, skim, spf, ... )

    All links can be found here: Useful tools and links

    First of all thank you very much Athar ! I was able to compile it but only with step 2 (by commenting out the patch 0029). I did not need to set the environment variable. It also seems that it is compatible with this script. I updated the first post.

    Thx Speddy for the info! I switched 7.4 to normal mode but left the code if there is going to be another beta version. I also tried to compile 7.4.8 but it seems that this is not working. Mayber someone has a solution for that (part of the error message: --override-config is not set; not updating apt.conf Read the manpage for details.).

    Here is the new code:

    PHP 7.4.8 Error message - mayber someone can fix it:

    Some months ago I outsourced my mailserver too. So I searched for alternatives which maybe handle mails better than I-MSCP does. Soon I found a software called "mailcow". I find it pretty cool as it comes with a lot of features and possibilites to adjust things like anti spam and co. It also gets regular updates (almost daily). Maybe you should check it out.

    To sync old accounts, it has "ImapSync" built in. As I moved I created one sync for each mail account and told it to sync all 20 minutes. So no mail got lost. But there are things like Settings which cannot be transfered (e.g. sieve rules). It also comes with another webmail called SoGo. I personally think it is better but there is a documentation how to add roundcube.

    Feel free to contact me for any questions.

    Links: (demo available) (demo available)

    Thank you very much for all the information. I prefered creating an own package which worked fine with your information.

    FYI what I did:

    1. Download the newest LetsEncrypt version.
    2. Extract all files
    3. Downloaded newest certbot-auto file from https://raw.githubusercontent.…rtbot/master/certbot-auto and replace it with LetsEncrypt/bin/certbot-auto
    4. Edit LetsEncrypt/backend/ (as described above, uncommented line #796 ('--server', '',)
    5. Edit Letsencrypt/info.php and updated version number, date and build

    My tests:

    • Create a subdomain and request certificate: Pass
    • Test webpage with browser: Pass
    • Revoke the certificate: Pass

    By the way:

    There is a configuration option called "certbot_version" inside the config.php which can be switched to "develop". If I read the code correct this is going to clone the newest certbot from github. So switching from "released" to "develop" there could also fix the ACMEv1 to ACMEv2. Untested / not tried as found too late!

    BerndBonker ja die von Mail Tester möchten dafür einfach Geld sehen :P Daher nutze ich die nur für den Abschlusstest wenn ich einen Mailserver einrichte.

    Bezüglich deinem E-Mail Thematik ein paar Hilfreiche Links:

    - <-- ähnlich wie Mail Tester nur ohne Limit und ohne schöner Oberfläche (technischer Output der Logs der jeweiligen Programme, zeit aber PASS oder FAIL an wenn was ned passt).

    -…s/authentication-checker/ <-- kann man E-Mails hinsenden und bekommt als Antwort obs passt

    - <-- um das Mailserver Zertifikat zu testen

    - <-- Vermutlich das beste tool wenn es um die Prüfung geht - bietet eine Vielzahl von tests an (hier am besten einen Blacklist Test auch machen von deinem Mailserver)

    Generell solltest du auch prüfen, ob dein Mailserver auf Blacklists steht.

    Was du aber versuchen könntest sind die Postmaster Tools von Google. Dort kann man seinen Mailserver/Domain validieren lassen. Dann geht das Verschicken an Google einfacher. Man muss nur einen von Google gegebenen DNS Eintrag setzen damit die das prüfen können:

    Ansonsten wegen Anhänge:

    Ich bezweifel, dass Google PDF Dateien blockt. Aber es gibt auch unterschiedliche PDF Dateien. Dabei könnte ich mir vorstellen, dass diese wie jeder Anhang gescannt wird. Sprich wenn dort Scripte, Spam, falsche Signaturen, ... enthalten sind, könnte ich mir vorstellen, dass diese E-Mail dann abgelehnt wird.