Aquileo | Recent changes to feature-requestshttps://sourceforge.net/p/zimbrabackend/feature-requests/2025-12-16T12:04:07.595000ZRecent changes to feature-requestsAquileo | #31 ZIMBRA_MALDUA_2FA config option2025-12-16T12:04:07.595000Z2025-12-16T12:04:07.595000ZLiverpoolFCfanhttps://sourceforge.net/u/liverpoolfcfan/https://sourceforge.net1f90ffc2edce92b43a52c1a6c6937c7b52fe06a7<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> closed</li>
</ul></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-12-16T12:03:53.272000Z2025-12-16T12:03:53.272000ZLiverpoolFCfanhttps://sourceforge.net/u/liverpoolfcfan/https://sourceforge.net93d7214d197651cd8a3e1688255c43d3e4e79953<div class="markdown_content"><p>Closing ticket.</p></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-11-21T19:27:36.318000Z2025-11-21T19:27:36.318000ZAdrian Gibanel Lopezhttps://sourceforge.net/u/adriangibanel/https://sourceforge.net7f1c32b5b479bad1aa5cfc7830c2726ad01e4b34<div class="markdown_content"><p>Documentation was updated to reflect that link.</p>
<p>You can close this feature request.</p>
<p>Thank you for this integration!</p></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-11-21T19:00:07.191000Z2025-11-21T19:00:07.191000ZLiverpoolFCfanhttps://sourceforge.net/u/liverpoolfcfan/https://sourceforge.net4b7066afdda485ea5cf638416a959bff3c77d4fa<div class="markdown_content"><p>It is checked in to this folder<br/>
<a href="https://sourceforge.net/p/zimbrabackend/code/HEAD/tree/zimbra-backend/misc/">https://sourceforge.net/p/zimbrabackend/code/HEAD/tree/zimbra-backend/misc/</a></p></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-11-21T18:50:48.583000Z2025-11-21T18:50:48.583000ZLiverpoolFCfanhttps://sourceforge.net/u/liverpoolfcfan/https://sourceforge.net59da7387dfe0f4294bcf061a7d0d113ae948d60d<div class="markdown_content"><p>I didn't want to have that document tied to a Release as I envisaged having to update it independently whenever you made changes to the Maldua projects. Maybe I can create a separate folder in the code repository for the non Release specific stuff. </p></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-11-21T17:24:41.755000Z2025-11-21T17:24:41.755000ZAdrian Gibanel Lopezhttps://sourceforge.net/u/adriangibanel/https://sourceforge.netc22473fc1fdb592d41a4fe364c9fe02a2be81150<div class="markdown_content"><p>So I would like to link to 'Adding-2FA-to-a-working-Zimbra-Z-Push-environment.txt' file from <a href="https://sourceforge.net/p/zimbrabackend/code/HEAD/tree/zimbra-backend/branches/z-push-2/">https://sourceforge.net/p/zimbrabackend/code/HEAD/tree/zimbra-backend/branches/z-push-2/</a> but it's not there. The file is not in <a href="https://sourceforge.net/p/zimbrabackend/code/HEAD/tree/zimbra-backend/release/75.1/">https://sourceforge.net/p/zimbrabackend/code/HEAD/tree/zimbra-backend/release/75.1/</a> either.</p>
<p>It's only found in the download links. Can you upload it there so that I can link to non-downloaded version of it from my documentation?</p>
<p>Thank you!</p></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-11-18T13:21:52.390000Z2025-11-18T13:21:52.390000ZLiverpoolFCfanhttps://sourceforge.net/u/liverpoolfcfan/https://sourceforge.net675ad664df77edcc8c216b83c072e81c135059fc<div class="markdown_content"><p>Good catch, Adrian. </p>
<p>It would likely only affect completely new installations as the installer script does not modify the config.php file - it asks the installer to manually compare the settings. </p>
<p>I have updated the code in the repo and in the tgz file. </p></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-11-18T12:35:33.472000Z2025-11-18T12:35:33.472000ZAdrian Gibanel Lopezhttps://sourceforge.net/u/adriangibanel/https://sourceforge.netc58cab949181a96048a74de782ffbea9bcc2b327<div class="markdown_content"><p>Release 75 has been just published - <a href="https://sourceforge.net/projects/zimbrabackend/files/Release75/">https://sourceforge.net/projects/zimbrabackend/files/Release75/</a> and it has the Maldua's 2FA support building.</p>
<p>However you should revert this release or either release 75.1 or 76.</p>
<div class="codehilite"><pre><span></span><code><span class="c1">// define('ZIMBRA_CUSTOM_AUTH_PAGE','ZetaActiveSyncAuthRequest');</span>
</code></pre></div>
<p>has ended up in the final config.php as commented out.</p>
<div class="codehilite"><pre><span></span><code>define('ZIMBRA_CUSTOM_AUTH_PAGE','ZetaActiveSyncAuthRequest');
</code></pre></div>
<p>which will make the installation to fail to anyone that does not have Maldua's ActiveSync Auth installed.</p></div>Aquileo | #31 ZIMBRA_MALDUA_2FA config option2025-09-26T09:49:20.640000Z2025-09-26T09:49:20.640000ZLiverpoolFCfanhttps://sourceforge.net/u/liverpoolfcfan/https://sourceforge.net86b5cc4f57c8d53835037ce9902716b163a13706<div class="markdown_content"><p>This will be added for Release 75</p></div>Aquileo | ZIMBRA_MALDUA_2FA config option2025-09-20T10:32:35.940000Z2025-09-20T10:32:35.940000ZAdrian Gibanel Lopezhttps://sourceforge.net/u/adriangibanel/https://sourceforge.net84a7f4ade3a2935b41532dd7f58d6daec5da9091<div class="markdown_content"><p>So I have created: <a href="https://github.com/maldua-suite/zimbra-maldua-activesync" rel="nofollow">https://github.com/maldua-suite/zimbra-maldua-activesync</a> .</p>
<p>Basically it enables you to use Application Passcodes as ActiveSync passwords while using Z-Push Bakend for Zimbra.</p>
<p>As the documentation says the way of using it it's just changing 'AuthRequest' to : 'ZetaActiveSyncAuthRequest' .</p>
<p><a href="https://github.com/maldua-suite/zimbra-maldua-activesync?tab=readme-ov-file#initial-setup-z-push-vps-step-2-of-3" rel="nofollow">https://github.com/maldua-suite/zimbra-maldua-activesync?tab=readme-ov-file#initial-setup-z-push-vps-step-2-of-3</a></p>
<p>My Feature request ( I can implement it myself if needed) would be to add a configuration switch for using that new AuthRequest page so that it can be used in config.php directly.</p>
<p>Something like:</p>
<p>// Needs <a href="https://github.com/maldua-suite/zimbra-maldua-activesync" rel="nofollow">https://github.com/maldua-suite/zimbra-maldua-activesync</a> extension installed on Zimbra<br/>
// ZIMBRA_MALDUA_2FA enables Application Passcodes to work seamlessly.<br/>
define('ZIMBRA_MALDUA_2FA', true);</p>
<p>I'm not proposing a patch directly because I'm not sure what would be the best name for the switch option.</p>
<hr/>
<p>How to add 2FA to Zimbra FOSS: <a href="https://github.com/maldua-suite/zimbra-maldua-2fa" rel="nofollow">https://github.com/maldua-suite/zimbra-maldua-2fa</a></p></div>