email.h File Reference
Namespaces
Enumerations
- enum KPIM::EmailParseResult {
AddressOk,
AddressEmpty,
UnexpectedEnd,
UnbalancedParens,
MissingDomainPart,
UnclosedAngleAddr,
UnopenedAngleAddr,
TooManyAts,
UnexpectedComma,
TooFewAts,
MissingLocalPart,
UnbalancedQuote,
NoAddressSpec,
DisallowedChar
}
Functions
- QStringList KPIM::splitEmailAddrList (const QString &aStr)
- KPIM::EmailParseResult KPIM::splitAddress (const QCString &address, QCString &displayName, QCString &addrSpec, QCString &comment)
- KPIM::EmailParseResult KPIM::splitAddress (const QString &address, QString &displayName, QString &addrSpec, QString &comment)
- KPIM::EmailParseResult KPIM::isValidEmailAddress (const QString &aStr)
- QString KPIM::emailParseResultToString (EmailParseResult errorCode)
- bool KPIM::isValidSimpleEmailAddress (const QString &aStr)
- QString KPIM::simpleEmailAddressErrorMsg ()
- QCString KPIM::getEmailAddress (const QCString &address)
- QString KPIM::getEmailAddress (const QString &address)
- QCString KPIM::getFirstEmailAddress (const QCString &addresses)
- QString KPIM::getFirstEmailAddress (const QString &addresses)
- bool KPIM::getNameAndMail (const QString &aStr, QString &name, QString &mail)
- bool KPIM::compareEmail (const QString &email1, const QString &email2, bool matchName)
- QString KPIM::normalizedAddress (const QString &displayName, const QString &addrSpec, const QString &comment)
- QString KPIM::decodeIDN (const QString &addrSpec)
- QString KPIM::encodeIDN (const QString &addrSpec)
- QString KPIM::normalizeAddressesAndDecodeIDNs (const QString &addresses)
- QString KPIM::normalizeAddressesAndEncodeIDNs (const QString &str)
- QString KPIM::quoteNameIfNecessary (const QString &str)
Detailed Description