NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
DOXYGEN
Mixmaster Remailer Dialog

Overview

The Mixmaster Remailer Dialog lets the user edit anonymous remailer chain.

Windows

Name Type See Also
Mixmaster Remailer Dialog WT_DLG_REMAILER dlg_select_mixmaster_chain()

Parent

Children

Data

The Mixmaster Remailer Dialog stores its data (Remailer) in Menu::mdata.

Events

Once constructed, it is controlled by the following events:

Event Type Handler
NT_CONFIG remailer_config_observer()
NT_WINDOW remailer_window_observer()

The Mixmaster Remailer Dialog does not implement MuttWindow::recalc() or MuttWindow::repaint().

Some other events are handled by the dialog's children.

Function Description
mix_add_entry() Add an entry to the Remailer list
mix_chain_add() Add a host to the chain
mix_check_message() Safety-check the message before passing it to mixmaster
mix_format_caps() Turn flags into a MixMaster capability string
mix_format_str - Format a string for the remailer menu - Implements format_t()
mix_get_caps() Get Mixmaster Capabilities
mix_make_entry - Format a menu item for the mixmaster chain list - Implements Menu::make_entry()()
mix_redraw_ce() Redraw the Remailer chain
mix_redraw_chain() Redraw the chain on screen
mix_redraw_head() Redraw the Chain info
mix_screen_coordinates() Get the screen coordinates to place a chain
mix_send_message() Send an email via Mixmaster
mix_type2_list_free() Free a Remailer List
mix_type2_list() parse the type2.list as given by mixmaster -T