NeoMutt  2024-12-12-19-ge4b57e
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
mutt_account.h
Go to the documentation of this file.
1
24#ifndef MUTT_CONN_MUTT_ACCOUNT_H
25#define MUTT_CONN_MUTT_ACCOUNT_H
26
27struct ConnAccount;
28struct Url;
29
34{
41};
42
43int account_from_url(struct ConnAccount *account, const struct Url *url);
44void account_to_url (struct ConnAccount *account, struct Url *url);
45
46#endif /* MUTT_CONN_MUTT_ACCOUNT_H */
int account_from_url(struct ConnAccount *account, const struct Url *url)
Fill ConnAccount with information from url.
Definition: mutt_account.c:44
AccountType
Account types.
Definition: mutt_account.h:34
@ MUTT_ACCT_TYPE_SMTP
Smtp Account.
Definition: mutt_account.h:38
@ MUTT_ACCT_TYPE_POP
Pop Account.
Definition: mutt_account.h:37
@ MUTT_ACCT_TYPE_NNTP
Nntp (Usenet) Account.
Definition: mutt_account.h:39
@ MUTT_ACCT_TYPE_IMAP
Imap Account.
Definition: mutt_account.h:36
@ MUTT_ACCT_TYPE_NONE
Account type is unknown.
Definition: mutt_account.h:35
@ MUTT_ACCT_TYPE_MAX
Definition: mutt_account.h:40
void account_to_url(struct ConnAccount *account, struct Url *url)
Fill URL with info from account.
Definition: mutt_account.c:80
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