actually, you wanted the poster, so maybe this hacky fix…
add_filter('sph_admin_email_addresses', 'my_add_replyto_filter');
function my_add_replyto_filter($dummy) {
add_filter('wp_mail', 'my_replyto');
return $dummy;
}
add_filter('sph_new_post_notifications', 'my_remove_replyto_filter');
function my_remove_replyto_filter($dummy) {
remove_filter('wp_mail', 'my_replyto');
return $dummy;
}
function my_replyto($atts) {
global $spGlobals;
$atts['headers'][] = 'reply-to: '.$spGlobals['replyToAddress'];
return $atts;
}
add_filter('sph_email_replyto', 'my_reply_to', 99, 2);
function my_reply_to($reply, $newpost) {
global $spGlobals;
$spGlobals['replyToAddress'] = $newpost['posteremail'];
return $reply;
}
still untested