How to send an email using wp_mail and using more than one BCC in the header

$headers can be a string or an array, but it may be easiest to use in the array form. To use it, push a string onto the array, starting with “From:”, “Bcc:” or “Cc:” (note the use of the “:”), followed by a valid email address. https://codex.wordpress.org/Function_Reference/wp_mail#Using_.24headers_To_Set_.22From:.22.2C_.22Cc:.22_and_.22Bcc:.22_Parameters In other words: $headers = array( ‘From: [email protected]’, … Read more

Using wp_mail with attachments but no attachments received

The $attachment argument for wp_mail takes a file (or array of files) – but the file path has to be fully specified. For example: <?php $attachments = array(WP_CONTENT_DIR . ‘/uploads/file_to_attach.zip’); $headers=”From: My Name <[email protected]>” . “\r\n”; wp_mail(‘[email protected]’, ‘subject’, ‘message’, $headers, $attachments); ?> (see Codex). It seems that your $_POST[‘file’] is probably not specifying the full … Read more