NeoMutt  2024-03-23-147-g885fbc
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
mutt_account.h
Go to the documentation of this file.
1
24/* remote host account manipulation (POP/IMAP) */
25
26#ifndef MUTT_MUTT_ACCOUNT_H
27#define MUTT_MUTT_ACCOUNT_H
28
29struct ConnAccount;
30struct Url;
31
36{
43};
44
45int mutt_account_fromurl(struct ConnAccount *account, const struct Url *url);
46void mutt_account_tourl (struct ConnAccount *account, struct Url *url);
47
48#endif /* MUTT_MUTT_ACCOUNT_H */
void mutt_account_tourl(struct ConnAccount *account, struct Url *url)
Fill URL with info from account.
Definition: mutt_account.c:80
AccountType
Account types.
Definition: mutt_account.h:36
@ MUTT_ACCT_TYPE_SMTP
Smtp Account.
Definition: mutt_account.h:40
@ MUTT_ACCT_TYPE_POP
Pop Account.
Definition: mutt_account.h:39
@ MUTT_ACCT_TYPE_NNTP
Nntp (Usenet) Account.
Definition: mutt_account.h:41
@ MUTT_ACCT_TYPE_IMAP
Imap Account.
Definition: mutt_account.h:38
@ MUTT_ACCT_TYPE_NONE
Account type is unknown.
Definition: mutt_account.h:37
@ MUTT_ACCT_TYPE_MAX
Definition: mutt_account.h:42
int mutt_account_fromurl(struct ConnAccount *account, const struct Url *url)
Fill ConnAccount with information from url.
Definition: mutt_account.c:44
Login details for a remote server.
Definition: connaccount.h:53
A parsed URL proto://user:password@host:port/path?a=1&b=2
Definition: url.h:69