Documentation
¶
Index ¶
- type Account
- func (acc *Account) CalDAV() *caldav.Client
- func (acc *Account) ListCalendars() ([]caldav.Calendar, error)
- func (acc *Account) ListContacts(qry string) ([]mail.Address, error)
- func (acc *Account) PushCalendar(name string, c *ical.Calendar) (*caldav.CalendarObject, error)
- func (acc *Account) PushContact(card vcard.Card) (*carddav.AddressObject, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct {
Name string
User string `ini:"user"`
Cred string `ini:"cred-cmd"`
URL string `ini:"url"`
// contains filtered or unexported fields
}
func LoadAccounts ¶
func (*Account) PushCalendar ¶
func (*Account) PushContact ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
efmt
command
Command efmt formats e-mails to nicely display them on a terminal.
|
Command efmt formats e-mails to nicely display them on a terminal. |
|
html2md
command
Command html2md converts an HTML document to a Markdown one.
|
Command html2md converts an HTML document to a Markdown one. |
|
ical-ls
command
Command ical-ls queries CalDAV servers for calendar events informations.
|
Command ical-ls queries CalDAV servers for calendar events informations. |
|
ical-push
command
Command ical-push pushes a calendar event to a remote CalDAV server.
|
Command ical-push pushes a calendar event to a remote CalDAV server. |
|
mta
command
Command mta sends emails using a real MTA command and forwards the message content to another command to update a contacts list.
|
Command mta sends emails using a real MTA command and forwards the message content to another command to update a contacts list. |
|
o365-quarantine
command
|
|
|
vcard-ls
command
Command vcard-ls queries CardDAV servers for contacts informations.
|
Command vcard-ls queries CardDAV servers for contacts informations. |
|
vcard-pull
command
Command vcard-pull retrieves contacts informations from a remote CardDAV server and stores it in a convenient way for vcard-ls.
|
Command vcard-pull retrieves contacts informations from a remote CardDAV server and stores it in a convenient way for vcard-ls. |
|
vcard-push
command
Command vcard-push pushes contacts informations to a remote CardDAV server.
|
Command vcard-push pushes contacts informations to a remote CardDAV server. |
Click to show internal directories.
Click to hide internal directories.