s e-mails @Swiftmailer vão para a pasta SPAM

$headers = "\r\n" . "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";

$message = Swift_Message::newInstance()
                ->setSubject($subject)
                ->setFrom(array('[email protected]' => 'From Address'))
                ->setTo(array('[email protected]' => 'To Address'))
                ->setBody($message_plain_txt)
                ->addPart($message, 'text/html')
        ;
if ($file_name)
        {
            $message->attach(Swift_Attachment::fromPath($file_path));
        }

$result = $mailer->send($message);

Nesse caso, $ filepath é o caminho tmp que eu estou usando quando um usuário anexa arquivos de um formulário e $ file_name é o nome do arquivo tmp $ _FILES ['file'] ['name'].

Nesta configuração, posso enviar e-mails, mas quando há um anexo, o e-mail entra na pasta SPAM. Se não houver anexo, o correio será enviado para a caixa de entrad

Essa configuração funciona perfeitamente quando carrego um arquivo de um local e não envia o anexo de um formulári

Acho que tem algo a ver com os cabeçalhos de email, mas não consigo descobrir o err

Alguém pode me ajudar com o erro que estou cometendo aqu

Faça funcionar modificando os cabeçalhos para

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";

questionAnswers(4)

yourAnswerToTheQuestion