1
0
mirror of https://github.com/mailcow/mailcow-dockerized.git synced 2025-12-23 06:41:31 +00:00

Merge pull request #5521 from raph-topo/fix/impasync-options

Add `--dry` IMAPsync Parameter as Button to select for SyncJobs
This commit is contained in:
Niklas Meyer
2023-11-16 11:19:47 +01:00
committed by GitHub
10 changed files with 131 additions and 96 deletions

View File

@@ -75,7 +75,8 @@ my $sth = $dbh->prepare("SELECT id,
custom_params,
subscribeall,
timeout1,
timeout2
timeout2,
dry
FROM imapsync
WHERE active = 1
AND is_running = 0
@@ -111,6 +112,7 @@ while ($row = $sth->fetchrow_arrayref()) {
$subscribeall = @$row[18];
$timeout1 = @$row[19];
$timeout2 = @$row[20];
$dry = @$row[21];
if ($enc1 eq "TLS") { $enc1 = "--tls1"; } elsif ($enc1 eq "SSL") { $enc1 = "--ssl1"; } else { undef $enc1; }
@@ -148,6 +150,7 @@ while ($row = $sth->fetchrow_arrayref()) {
"--host2", "localhost",
"--user2", $user2 . '*' . trim($master_user),
"--passfile2", $passfile2->filename,
($dry eq "1" ? ('--dry') : ()),
'--no-modulesversion',
'--noreleasecheck'];