MailTransport

mailtransport_defs.h
Go to the documentation of this file.
1/*
2 SPDX-FileCopyrightText: 2006-2007 Volker Krause <vkrause@kde.org>
3
4 SPDX-License-Identifier: LGPL-2.0-or-later
5*/
6
7#pragma once
8
9/**
10 @file mailtransport_defs.h
11 Internal file containing constant definitions etc.
12*/
13
14#define WALLET_FOLDER QStringLiteral("mailtransports")
15#define KMAIL_WALLET_FOLDER QStringLiteral("kmail")
16
17#define DBUS_SERVICE_NAME QStringLiteral("org.kde.pim.TransportManager")
18#define DBUS_INTERFACE_NAME QStringLiteral("org.kde.pim.TransportManager")
19#define DBUS_OBJECT_PATH QStringLiteral("/TransportManager")
20#define DBUS_CHANGE_SIGNAL QStringLiteral("changesCommitted")
21
22#define SMTP_PROTOCOL QStringLiteral("smtp")
23#define SMTPS_PROTOCOL QStringLiteral("smtps")
24
25#define SMTP_PORT 587
26#define SMTP_OLD_PORT 25
27#define SMTPS_PORT 465
28
29// Because ServerTest is also capable of testing IMAP,
30// some additional defines:
31
32#define IMAP_PROTOCOL QStringLiteral("imap")
33#define IMAPS_PROTOCOL QStringLiteral("imaps")
34
35#define POP_PROTOCOL QStringLiteral("pop")
36#define POPS_PROTOCOL QStringLiteral("pops")
37
38#define NNTP_PROTOCOL QStringLiteral("nntp")
39#define NNTPS_PROTOCOL QStringLiteral("nntps")
40
41#define IMAP_PORT 143
42#define IMAPS_PORT 993
43
44#define POP_PORT 110
45#define POPS_PORT 995
46
47#define NNTP_PORT 119
48#define NNTPS_PORT 563
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:12:37 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.