File indexing completed on 2024-06-23 05:15:11

0001 /*
0002     SPDX-FileCopyrightText: 2006-2007 Volker Krause <vkrause@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #pragma once
0008 
0009 /**
0010   @file mailtransport_defs.h
0011   Internal file containing constant definitions etc.
0012 */
0013 
0014 #define WALLET_FOLDER QStringLiteral("mailtransports")
0015 #define KMAIL_WALLET_FOLDER QStringLiteral("kmail")
0016 
0017 #define DBUS_SERVICE_NAME QStringLiteral("org.kde.pim.TransportManager")
0018 #define DBUS_INTERFACE_NAME QStringLiteral("org.kde.pim.TransportManager")
0019 #define DBUS_OBJECT_PATH QStringLiteral("/TransportManager")
0020 #define DBUS_CHANGE_SIGNAL QStringLiteral("changesCommitted")
0021 
0022 #define SMTP_PROTOCOL QStringLiteral("smtp")
0023 #define SMTPS_PROTOCOL QStringLiteral("smtps")
0024 
0025 #define SMTP_PORT 587
0026 #define SMTP_OLD_PORT 25
0027 #define SMTPS_PORT 465
0028 
0029 // Because ServerTest is also capable of testing IMAP,
0030 // some additional defines:
0031 
0032 #define IMAP_PROTOCOL QStringLiteral("imap")
0033 #define IMAPS_PROTOCOL QStringLiteral("imaps")
0034 
0035 #define POP_PROTOCOL QStringLiteral("pop")
0036 #define POPS_PROTOCOL QStringLiteral("pops")
0037 
0038 #define NNTP_PROTOCOL QStringLiteral("nntp")
0039 #define NNTPS_PROTOCOL QStringLiteral("nntps")
0040 
0041 #define IMAP_PORT 143
0042 #define IMAPS_PORT 993
0043 
0044 #define POP_PORT 110
0045 #define POPS_PORT 995
0046 
0047 #define NNTP_PORT 119
0048 #define NNTPS_PORT 563