• Skip to content
  • Skip to link menu
KDE 4.6 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • KDE Home
  • Contact Us
 

KIMAP Library

  • KIMAP
  • CreateJob
Public Member Functions | Protected Member Functions

KIMAP::CreateJob Class Reference

Creates a new mailbox. More...

#include <createjob.h>

Inherits KIMAP::Job.

List of all members.

Public Member Functions

 CreateJob (Session *session)
QString mailBox () const
void setMailBox (const QString &mailBox)

Protected Member Functions

virtual void doStart ()

Detailed Description

Creates a new mailbox.

This job can only be run when the session is in the authenticated (or selected) state.

This job will fail if the mailbox already exists.

If the server supports ACLs, the user must have the Acl::CreateMailbox permission on the parent mailbox. Note that what is meant by "parent mailbox" depends on the server: . and / are typical hierachy delimiters.

Definition at line 47 of file createjob.h.


Member Function Documentation

QString CreateJob::mailBox ( ) const

The name of the mailbox that will be created.

Definition at line 65 of file createjob.cpp.

void CreateJob::setMailBox ( const QString &  mailBox)

Set the name of the new mailbox.

Parameters:
mailBoxan (unquoted) identifier that does not correspond to an existing mailbox name

Definition at line 59 of file createjob.cpp.


The documentation for this class was generated from the following files:
  • createjob.h
  • createjob.cpp

KIMAP Library

Skip menu "KIMAP Library"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  •   contact
  •   kmime
  • kabc
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.7.3
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal