HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux mail.btech-izolacje.pl 5.15.0-140-generic #150-Ubuntu SMP Sat Apr 12 06:00:09 UTC 2025 x86_64
User: pewna6876 (1017)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: //usr/local/CyberCP/emailPremium/templates/emailPremium/EmailDebugger.html
{% extends "baseTemplate/index.html" %}
{% load i18n %}
{% block title %}{% trans "Email Debugger - CyberPanel" %}{% endblock %}
{% block content %}

    {% load static %}
    {% get_current_language as LANGUAGE_CODE %}
    <!-- Current language: {{ LANGUAGE_CODE }} -->


    <div class="container">

        <div id="page-title">
            <h2 id="domainNamePage">{% trans "Email Debugger" %}
            </h2>
            <p>{% trans "Email debugger to fix server-wide or website level email settings." %}</p>
        </div>

        <div ng-controller="EmailDebuuger" class="panel">
            <div class="panel-body">

                <h3 class="content-box-header">
                    {% trans "DEBUG EMAIL SERVER" %} <img
                        ng-hide="cyberpanelLoading" src="{% static 'images/loading.gif' %}">
                </h3>

                <div class="col-lg-3">
                    <button type="button" ng-click="RunServerLevelEmailChecks()"
                            class="btn btn-primary btn-lg btn-block">{% trans "Run Server Level Checks" %}
                        <img ng-hide="cyberpanelLoading" src="{% static 'images/loading.gif' %}"></button>
                </div>
                <div class="col-lg-5">
                    <button type="button" ng-click="ResetEmailConfigurations()"
                            class="btn btn-danger btn-lg btn-block">
                                <span>Reset Server wide Email Configurations  <img
                                        ng-hide="cyberpanelLoading" src="{% static 'images/loading.gif' %}"></span>
                    </button>
                </div>

                <div ng-hide="ExecutionStatus" class="row">
                    <div class="col-md-12">
                        <div class="form-group">
                            <h4 style="margin-top: 2%; margin-bottom: 2%"> {$ functionStatus $} <img
                                    ng-hide="cyberpanelLoading" src="{% static 'images/loading.gif' %}">
                            </h4>
                            <div class="progress">
                                <div ng-style="functionProgress"
                                     class="progress-bar progress-bar-striped bg-info"
                                     role="progressbar"
                                     aria-valuenow="50" aria-valuemin="0"
                                     aria-valuemax="100"></div>
                            </div>
                        </div>
                    </div>
                </div> <!-- end row -->

                <div ng-hide="ReportStatus" class="row">
                    <div class="col-md-12">
                        <div class="form-group">
                            <div class="table-responsive-sm">
                                <table class="table table-centered mb-0">
                                    <thead>
                                    <tr>
                                        <th>Issue</th>
                                        <th>Status</th>
                                        <th>Actions</th>
                                    </tr>
                                    </thead>
                                    <tbody>
                                    <tr>
                                        <td>Mail Server SSL</td>
                                        <td>{$ MailSSL $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank" href="#">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Issue Now
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Port 25</td>
                                        <td>{$ Port25 $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank"
                                               href="https://cyberpanel.net/blog/test-smtp-connection/?utm_source=cyberpanel&utm_medium=cyberpanel&utm_campaign=from-cyberpanel&utm_id=from-cyberpanel">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Learn More
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Port 587</td>
                                        <td>{$ Port587 $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank"
                                               href="https://cyberpanel.net/blog/test-smtp-connection/?utm_source=cyberpanel&utm_medium=cyberpanel&utm_campaign=from-cyberpanel&utm_id=from-cyberpanel">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Learn More
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Port 465</td>
                                        <td>{$ Port465 $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank"
                                               href="https://cyberpanel.net/blog/test-smtp-connection/?utm_source=cyberpanel&utm_medium=cyberpanel&utm_campaign=from-cyberpanel&utm_id=from-cyberpanel">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Learn More
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Port 110</td>
                                        <td>{$ Port110 $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank"
                                               href="https://cyberpanel.net/blog/test-smtp-connection/?utm_source=cyberpanel&utm_medium=cyberpanel&utm_campaign=from-cyberpanel&utm_id=from-cyberpanel">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Learn More
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Port 143</td>
                                        <td>{$ Port143 $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank"
                                               href="https://cyberpanel.net/blog/test-smtp-connection/?utm_source=cyberpanel&utm_medium=cyberpanel&utm_campaign=from-cyberpanel&utm_id=from-cyberpanel">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Learn More
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Port 995</td>
                                        <td>{$ Port995 $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank"
                                               href="https://cyberpanel.net/blog/test-smtp-connection/?utm_source=cyberpanel&utm_medium=cyberpanel&utm_campaign=from-cyberpanel&utm_id=from-cyberpanel">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Learn More
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>Port 993</td>
                                        <td>{$ Port993 $}</td>
                                        <td>
                                            <a id="MailSSLURL" target="_blank"
                                               href="https://cyberpanel.net/blog/test-smtp-connection/?utm_source=cyberpanel&utm_medium=cyberpanel&utm_campaign=from-cyberpanel&utm_id=from-cyberpanel">
                                                <button data-toggle="modal" title="Manage CyberPanel" type="button"
                                                        class="btn btn-success">
                                                    Learn More
                                                </button>
                                            </a>
                                        </td>
                                    </tr>
                                    </tbody>
                                </table>
                            </div>
                        </div>
                    </div>
                </div> <!-- end row -->

            </div>
        </div>

        <div ng-controller="emailDebuggerDomainLevel" class="panel">
            <div class="panel-body">
                <h3 class="content-box-header">
                    {% trans "WEBSITE LEVEL EMAIL ISSUES" %} <img
                        ng-hide="cyberpanelLoading" src="{% static 'images/loading.gif' %}">
                </h3>

                <div class="col-md-12">
                    <div class="form-group mb-3">
                        <label for="example-select">Websites</label>
                        <select ng-model="websiteName" class="form-control" ng-change="debugEmailForSite()"
                                id="example-select">
                            {% for items in websiteList %}
                                <option>{{ items }}</option>
                            {% endfor %}
                        </select>
                    </div>
                </div>

                <div ng-hide="ReportStatus" class="row">
                    <div class="col-md-12">
                        <div class="form-group">
                            <div class="table-responsive-sm">
                                <table class="table table-centered mb-0">
                                    <thead>
                                    <tr>
                                        <th>Status</th>
                                        <th>Actions</th>
                                    </tr>
                                    </thead>
                                    <tbody>
                                    <tr>
                                        <td>{$ message $}</td>
                                        <td>
                                            <button ng-click="fixMailSSL()" ng-disabled='status==1' data-toggle="modal"
                                                    title="Manage CyberPanel" type="button"
                                                    class="btn btn-success">
                                                Fix Now
                                            </button>
                                            <button ng-click="fixMailSSL()" data-toggle="modal"
                                                    title="Manage CyberPanel" type="button"
                                                    class="btn btn-success">
                                                Force Fix
                                            </button>
                                        </td>
                                    </tr>
                                    </tbody>
                                </table>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

        </div>
    </div>



{% endblock %}