robie stronke z opcją zapisu do newslettera. po wypelnieniu formularza uzytkownikowi wysylany jest pod podany adres email kod aktywacyjny. klikniecie go dodaje do listy newsletterowej.
Problem w tym, ze mail wysylany przez Zend_Mail jest wrzucany na gmailu do spamu...
Czy jest jakiś sposób, żeby to ominąć? Może pominąłem jakieś parametry, nagłówki?
$tr = new Zend_Mail_Transport_Smtp('mail.xxx.pl', $this->config->mail->toArray()); Zend_Mail::setDefaultTransport($tr); $link = 'xx'; $mail = new Zend_Mail('UTF-8'); $bodytext = 'Twój adres e-mail został dopisany do listy subskrypcji newslettera w serwisie xxx.<br />Aby potwierdzić subskrypcję kliknij poniższy link:<br /><br /><a href="'.$link.'" >'.$link.'</a><br /><br />Jeśli Twój adres został dopisany przez osoby trzecie i nie chcesz otrzymywać wiadomości z serwisu zignoruj tą wiadomość.<br /><br /><br />--<br />Wiadomość wygenerowana automatycznie przez serwis xxx.'; $mail->setBodyHtml($bodytext); $mail->setFrom('newsletter@xxx.com', 'xxx'); $mail->addTo($email, 'yyy'); $mail->setSubject('Potwierdzenie subskrypcji'); $mail->send();
problem się rozwiązał. najprawdopodobniej chodziło o to, że skrypt testowany był na localhoście. po przeniesieniu na "wiarygodny" dla gmaila serwer maile dochodzą już poprawnie

do zamknięcia.