summaryrefslogtreecommitdiff
path: root/noncore/net/mail/libmailwrapper/settings.cpp
Side-by-side diff
Diffstat (limited to 'noncore/net/mail/libmailwrapper/settings.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/libmailwrapper/settings.cpp36
1 files changed, 23 insertions, 13 deletions
diff --git a/noncore/net/mail/libmailwrapper/settings.cpp b/noncore/net/mail/libmailwrapper/settings.cpp
index 17aa1b0..c5187f5 100644
--- a/noncore/net/mail/libmailwrapper/settings.cpp
+++ b/noncore/net/mail/libmailwrapper/settings.cpp
@@ -5,5 +5,15 @@
#include "settings.h"
-#include "defines.h"
+//#include "defines.h"
+
+#define IMAP_PORT "143"
+#define IMAP_SSL_PORT "993"
+#define SMTP_PORT "25"
+#define SMTP_SSL_PORT "465"
+#define POP3_PORT "110"
+#define POP3_SSL_PORT "995"
+#define NNTP_PORT "119"
+#define NNTP_SSL_PORT "563"
+
Settings::Settings()
@@ -63,5 +73,5 @@ void Settings::updateAccounts()
accounts.append( account );
}
-
+
QStringList nntp = dir.entryList( "nntp-*" );
for ( it = nntp.begin(); it != nntp.end(); it++ ) {
@@ -70,5 +80,5 @@ void Settings::updateAccounts()
accounts.append( account );
}
-
+
readAccounts();
}
@@ -76,5 +86,5 @@ void Settings::updateAccounts()
void Settings::saveAccounts()
{
- checkDirectory();
+ checkDirectory();
Account *it;
@@ -86,5 +96,5 @@ void Settings::saveAccounts()
void Settings::readAccounts()
{
- checkDirectory();
+ checkDirectory();
Account *it;
@@ -131,5 +141,5 @@ QString IMAPaccount::getUniqueFileName()
int num = 0;
QString unique;
-
+
QDir dir( (QString) getenv( "HOME" ) + "/Applications/opiemail" );
@@ -165,5 +175,5 @@ void IMAPaccount::save()
qDebug( "saving " + getFileName() );
Settings::checkDirectory();
-
+
Config *conf = new Config( getFileName(), Config::File );
conf->setGroup( "IMAP Account" );
@@ -208,5 +218,5 @@ QString POP3account::getUniqueFileName()
int num = 0;
QString unique;
-
+
QDir dir( (QString) getenv( "HOME" ) + "/Applications/opiemail" );
@@ -235,5 +245,5 @@ void POP3account::save()
qDebug( "saving " + getFileName() );
Settings::checkDirectory();
-
+
Config *conf = new Config( getFileName(), Config::File );
conf->setGroup( "POP3 Account" );
@@ -282,5 +292,5 @@ QString SMTPaccount::getUniqueFileName()
int num = 0;
QString unique;
-
+
QDir dir( (QString) getenv( "HOME" ) + "/Applications/opiemail" );
@@ -310,5 +320,5 @@ void SMTPaccount::save()
qDebug( "saving " + getFileName() );
Settings::checkDirectory();
-
+
Config *conf = new Config( getFileName(), Config::File );
conf->setGroup( "SMTP Account" );
@@ -355,5 +365,5 @@ QString NNTPaccount::getUniqueFileName()
int num = 0;
QString unique;
-
+
QDir dir( (QString) getenv( "HOME" ) + "/Applications/opiemail" );
@@ -383,5 +393,5 @@ void NNTPaccount::save()
qDebug( "saving " + getFileName() );
Settings::checkDirectory();
-
+
Config *conf = new Config( getFileName(), Config::File );
conf->setGroup( "NNTP Account" );