Cześć Mam formularz e-mail w moja strona internetowa co działa dobrze. Wysyła jednak pocztę do mojego Gmaila, Gmail oznacza te wiadomości jako spam.
Jest to formularz e-mail z wykrytym systemem antyspamowym tutaj.
Moje pytanie brzmi: w jaki sposób mogę zapobiec oznaczaniu wiadomości e-mail wysyłanych z mojego formularza kontaktowego (lub moich przyszłych formularzy kontaktowych, które jeszcze nie zostały utworzone) jako spamu przez Gmaila lub innych klientów e-mail?
PS: Piszę to na telefonie komórkowym i nie mogę jeszcze przesłać kodu. Jak tylko wejdę do biura, spróbuję to edytować i dołączę kod.
Odpowiedzi:
1 dla odpowiedzi № 1powinieneś użyć klasy mailer, która implementuje zewnętrzny serwer SMTP. Gmail oferuje możliwość używania poświadczeń Gmaila na ich SMTP.
W ten sposób wysłałeś wiadomość e-mail ze swojej witryny za pośrednictwem konta Gmail zamiast lokalnego serwera pocztowego bez zweryfikowanych poświadczeń e-mail.
Sprawdź na przykład PHPMailer: https://github.com/PHPMailer/PHPMailer