Posts by mrpink

    @salexes


    Mit man clamav-milter.conf kannst du dir alle Optionen für clamav-milter anschauen. Da findest du dann folgendes:

    Code
    1. OnInfected STRING Action to be performed on infected messages Default: QuarantineACTIONS The following group of options controls the delievery process under different circumstances. The following actions are available: - Accept: The message is accepted for delievery - Reject: Immediately refuse delievery (a 5xx error is returned to the peer) - Defer: Return a temporary failure message (4xx) to the peer - Blackhole (not available for OnFail): Like Accept but the message is sent to oblivion - Quarantine (not available for OnFail): Like Accept but message is quarantined instead of being delivered. NOTE: In Sendmail the quarantine queue can be examined via mailq -qQ. For Postfix this causes the message to be placed on hold.


    Das was du möchtest gibt es so nicht. Das einzige was du machen kannst, ist die Mail auf Quarantine zu setzen und dann ist sie in der Postfix Queue auf hold.
    Also kann nur der Admin sich die Mail über die Postfix Mail Queue anschauen und dann entscheiden was er damit macht.


    Wieso willst du denn Mails die als Viren erkannt werden denn nicht rejecten? Verloren geht da nichts, sie wird ja nicht gelöscht, sonder der Absender bekommt eine Meldung, dass sie Mail aufgrund von einem Virus nicht zugestellt wurde. Dann kann er sich das Problem anschauen und die Mail noch mal senden.


    False Positives sind da sehr gering und wenn es dann doch mal passieren sollte, dann weiß doch der Absender dass seine Mail nicht zugestellt werden konnte.


    Falls du es dennoch ändern möchtest, dann in der Plugin config unter /var/www/imscp/gui/plugins/ClamAV/config.php den Eintrag ändern:


    Code
    1. 'OnInfected' => 'Quarantine',


    Dann noch im Admin Panel unter Settings -> Plugin management den Button Update Plugins betätigen.

    Then please do the following:


    In the file /etc/default/opendkim remove the following lines, so that you have the default opendkim file.

    Code
    1. SOCKET="inet:8891@localhost"and the last line #SOCKET="local:/var/spool/postfix/var/run/opendkim/opendkim.sock"


    Then edit the file /var/www/imscp/gui/plugins/OpenDKIM/config.php and make the changes below:

    Code
    1. 'OpenDKIM_Socket' => 'local:/var/spool/postfix/opendkim/opendkim.sock',
    2. 'PostfixMilterSocket' => 'unix:/opendkim/opendkim.sock',

    In the admin panel go to the plugin management and push the button Update Plugins and also deactivate and afterwards active the OpenDKIM plugin again.
    Now it should work and you are using the default settings.

    The reason why it is not working, is the double entry for the SOCKET in your file.


    Do you want to configure all manually, then remove the OpenDKIM plugin.
    Or use the plugin and then configure the options in the config.php of the plugin.



    You have no idea at all how the i-MSCP plugins work, right?

    Your fix is probably a temporary solution. On the next update you maybe have the same problem.


    What are your values for OpenDKIM_Socket and PostfixMilterSocket in the /var/www/imscp/gui/plugins/OpenDKIM/config.php file?



    This is the default and should work without problems:

    Code
    1. 'OpenDKIM_Socket' => 'local:/var/spool/postfix/opendkim/opendkim.sock',
    2. 'PostfixMilterSocket' => 'unix:/opendkim/opendkim.sock',

    If you want a free DynDNS service, then you can use spdyn. The service is provided by the German company Securepoint.
    No login forced after 30 days or something similar like the other free DynDNS service provider are doing.


    I'm using it now for more than half a year and it's working great.