<div class="row">
  <div class="col-md-8">
    <div class="card">
      <div class="card-header">
        <h3 class="card-title">Settings Email</h3>
      </div>
      <form action="/email-settings" method="POST">
        <input type="hidden" name="_csrf" value="<%= csrfToken %>">
        <div class="card-body">
          <div class="form-group">
            <label>Default Domain</label>
            <input type="text" name="domain" class="form-control" value="<%= settings.domain %>" required>
          </div>
          <div class="form-group">
            <label>Default Quota (MB)</label>
            <input type="number" name="defaultQuota" class="form-control" min="0" value="<%= settings.defaultQuota %>" required>
            <small class="form-text text-muted">Nilai yang otomatis terisi di form Create Email. 0 = unlimited.</small>
          </div>
          <div class="form-group">
            <label>Quota Maksimum (MB)</label>
            <input type="number" name="maxQuota" class="form-control" min="0" value="<%= settings.maxQuota %>">
            <small class="form-text text-muted">
              Batas kebijakan aplikasi ini (bukan batas dari cPanel) — Create Email dan Change Quota
              akan ditolak jika melebihi angka ini. <strong>0 = tanpa batas</strong> (quota unlimited/0
              tetap diperbolehkan seperti biasa). Jika diisi angka &gt; 0, opsi "unlimited" (0) tidak
              lagi diperbolehkan saat membuat/mengubah quota email.
            </small>
          </div>
          <div class="form-group form-check">
            <input type="checkbox" class="form-check-input" id="mockCheck" name="mock" <%= settings.mock ? 'checked' : '' %>>
            <label class="form-check-label" for="mockCheck">Mock Mode (gunakan data simulasi, tanpa memanggil server cPanel sungguhan)</label>
          </div>

          <hr>
          <h5>Koneksi IMAP (untuk fitur Baca OTP)</h5>
          <div class="form-group">
            <label>Host IMAP</label>
            <input type="text" name="imapHost" class="form-control" value="<%= imap.host %>" placeholder="mis. mail.outlooks.my.id">
            <small class="form-text text-muted">Server IMAP tempat mailbox-mailbox di atas menerima email — biasanya sama dengan hostname server cPanel.</small>
          </div>
          <div class="form-group">
            <label>Port IMAP</label>
            <input type="number" name="imapPort" class="form-control" min="1" max="65535" value="<%= imap.port %>">
          </div>
          <div class="form-group form-check">
            <input type="checkbox" class="form-check-input" id="imapSecureCheck" name="imapSecure" <%= imap.secure ? 'checked' : '' %>>
            <label class="form-check-label" for="imapSecureCheck">Gunakan TLS (wajib untuk port 993)</label>
          </div>
        </div>
        <div class="card-footer">
          <button type="submit" class="btn btn-primary"><i class="fas fa-save mr-1"></i> Simpan Pengaturan</button>
        </div>
      </form>
    </div>
  </div>
</div>
