HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/local/CyberCP/mailServer/urls.py
from django.urls import re_path
from . import views

urlpatterns = [
    re_path(r'^$', views.loadEmailHome, name='loadEmailHome'),
    re_path(r'^createEmailAccount$', views.createEmailAccount, name='createEmailAccount'),
    re_path(r'^listEmails$', views.listEmails, name='listEmails'),
    re_path(r'^submitEmailCreation$', views.submitEmailCreation, name='submitEmailCreation'),
    re_path(r'^fetchEmails$', views.fetchEmails, name='fetchEmails'),

    ## Mail Forwardings
    re_path(r'^emailForwarding$', views.emailForwarding, name='emailForwarding'),
    re_path(r'^submitEmailForwardingCreation$', views.submitEmailForwardingCreation, name='submitEmailForwardingCreation'),
    re_path(r'^fetchCurrentForwardings$', views.fetchCurrentForwardings, name='fetchCurrentForwardings'),
    re_path(r'^submitForwardDeletion$', views.submitForwardDeletion, name='submitForwardDeletion'),

    ## Delete email
    re_path(r'^deleteEmailAccount$', views.deleteEmailAccount, name='deleteEmailAccount'),
    re_path(r'^getEmailsForDomain$', views.getEmailsForDomain, name='getEmailsForDomain'),
    re_path(r'^submitEmailDeletion$', views.submitEmailDeletion, name='submitEmailDeletion'),
    re_path(r'^fixMailSSL$', views.fixMailSSL, name='fixMailSSL'),

    ## Change email password
    re_path(r'^changeEmailAccountPassword$', views.changeEmailAccountPassword, name='changeEmailAccountPassword'),
    re_path(r'^submitPasswordChange$', views.submitPasswordChange, name='submitPasswordChange'),

    ## DKIM Manager
    re_path(r'^dkimManager$', views.dkimManager, name='dkimManager'),
    re_path(r'^fetchDKIMKeys$', views.fetchDKIMKeys, name='fetchDKIMKeys'),
    re_path(r'^generateDKIMKeys$', views.generateDKIMKeys, name='generateDKIMKeys'),

    re_path(r'^installOpenDKIM$', views.installOpenDKIM, name='installOpenDKIM'),
    re_path(r'^installStatusOpenDKIM$', views.installStatusOpenDKIM, name='installStatusOpenDKIM'),

    ### email limits
    re_path(r'^EmailLimits$', views.EmailLimits, name='EmailLimits'),
    re_path(r'^SaveEmailLimitsNew$', views.SaveEmailLimitsNew, name='SaveEmailLimitsNew'),

    ## Catch-All Email
    re_path(r'^catchAllEmail$', views.catchAllEmail, name='catchAllEmail'),
    re_path(r'^fetchCatchAllConfig$', views.fetchCatchAllConfig, name='fetchCatchAllConfig'),
    re_path(r'^saveCatchAllConfig$', views.saveCatchAllConfig, name='saveCatchAllConfig'),
    re_path(r'^deleteCatchAllConfig$', views.deleteCatchAllConfig, name='deleteCatchAllConfig'),

    ## Plus-Addressing
    re_path(r'^plusAddressingSettings$', views.plusAddressingSettings, name='plusAddressingSettings'),
    re_path(r'^fetchPlusAddressingConfig$', views.fetchPlusAddressingConfig, name='fetchPlusAddressingConfig'),
    re_path(r'^savePlusAddressingGlobal$', views.savePlusAddressingGlobal, name='savePlusAddressingGlobal'),
    re_path(r'^savePlusAddressingDomain$', views.savePlusAddressingDomain, name='savePlusAddressingDomain'),

    ## Pattern Forwarding
    re_path(r'^patternForwarding$', views.patternForwarding, name='patternForwarding'),
    re_path(r'^fetchPatternRules$', views.fetchPatternRules, name='fetchPatternRules'),
    re_path(r'^createPatternRule$', views.createPatternRule, name='createPatternRule'),
    re_path(r'^deletePatternRule$', views.deletePatternRule, name='deletePatternRule'),
]