Se os emails enviados do seu WP estão caindo na caixa de SPAM dos usuários, isso pode ser um indicativo de que é hora de usar um SMTP para enviar as mensagens. Você pode usar qualquer SMTP: Mandrill, SendGrid, Gmail, até o email do seu provedor pessoal, etc.
Você só precisa ter em mãos os dados do SMTP como: servidor, porta, usuário, senha, se precisa de autenticação e qual o tipo de encriptação. Depois basta colar o código abaixo (com as modificações necessárias) em seu functions.php.
add_action('phpmailer_init', 'email_smtp'); function email_smtp( $phpmailer ) { $phpmailer->isSMTP(); $phpmailer->Host = "smtp.site.com.br"; $phpmailer->SMTPAuth = true; //autenticação? $phpmailer->Port = "587"; //porta $phpmailer->Username = "usuario-do-email"; $phpmailer->Password = "senha"; $phpmailer->SMTPSecure = "tls"; $phpmailer->From = "email@site.com.br"; $phpmailer->FromName = "Seu nome/Nome do Blog"; }
A partir de agora, todos os seus emails serão enviados pelo seu servidor de SMTP.