if (is_post_var('msg_id')) { $newsletter->set_id((int) get_post_var('msg_id')); } if (is_post_var('msg_recips')) { $newsletter->set_recipients(get_post_var('msg_recips')); } if (is_post_var('msg_subject')) { $newsletter->set_subject(get_post_var('msg_subject')); } if (is_post_var('msg_html')) { $newsletter->set_html(get_post_var('msg_html')); } if (is_post_var('msg_text')) { $newsletter->set_text(get_post_var('msg_text')); } else { $newsletter->generate_text(); } } // Take recipient list from querystring if none specified thus far if ($newsletter->get_recipients() == '' && is_get_var('list')) { foreach ($lists as $list) { $list_id = (int) get_get_var('list'); if ($list->get_id() == $list_id) { $newsletter->set_recipients($list->get_name()); break; } } } // Preview the newsletter $preview_mode = is_post_var('preview_submit'); // Send the newsletter