diff --git a/kmtransport.cpp b/kmtransport.cpp index 232a3dab8..d707be48d 100644 --- a/kmtransport.cpp +++ b/kmtransport.cpp @@ -778,7 +778,6 @@ void KMTransportDialog::slotSmtpCapabilities( const QStringList & capaNormal, delete mServerTest; mServerTest = 0; } - bool KMTransportDialog::sanityCheckSmtpInput() { // FIXME: add additional checks for all fields that needs it @@ -794,9 +793,12 @@ bool KMTransportDialog::sanityCheckSmtpInput() void KMTransportDialog::slotOk() { - if( !sanityCheckSmtpInput() ) { - return; + if (mTransportInfo->type != "sendmail") { + if( !sanityCheckSmtpInput() ) { + return; + } } + saveSettings(); accept(); }