Uporządkowanie opcji i logiki formularzy
Author: Arkadiusz B.Dzień dobry
Mam pomysł, aby ujednolicić i rozjaśnić działanie opcji formularzy oraz wysyłki danych na email lub zapisu do bazy (i wysyłki na email). W tej chwili to nie działa jak powinno.
Przykład:
1. Ustawienia-->zaawansowane-->zarządzanie danymi-->Formularz-->uwierzytelniony SMTP
Wypełnione wszystkie pola, zaznaczona opcja "Zawsze używaj następującego adresu nadawcy"
Idźmy teraz do formularza na www.
Formularz kontaktowy-->wysyłanie-->wyślij dane w wiadomości email
w polu adres e-mail nadawcy nie da się wybrać własnego adresu wpisanego w "uwierzytelniony SMTP" Formularz próbuje wysyłać email z naszego serwera jako ktoś nieuprawniony (czyli podaje email osoby która wypełnia formularz). SPF to zablokuje, żaden normalny admin nie wywali SPFa bo to będzie jego koniec. To próba podszywania się. Formularz więc nie zadziała. Trzeba tę opcję wyłączyć.
Druga opcja "wyślij dane do bazy danych"
zaznaczone pole "wyślij wiadomość email z powiadomieniem o otrzymaniu danych". Z żadnej logicznej strony nie wynika powiązanie tych dwóch opcji "wyślij dane w wiadomości email<-->wyślij dane do bazy danych" a jednak jest. Dużo czasu spędziłem nad tym zanim zrozumiałem powiązania, aby po wybraniu "wyślij do bazy", trafiał do mnie także email. Wybierając "wyślij do bazy" znikają wszelkie możliwości konfiguracji wyglądu, treści i tematu emaila z powiadomieniem, skrypt jednak wciąż korzysta (jeśli w opcji wcześniej jest wybrana) z pola "adres email nadawcy" z formularza, treści i tematu. Powinien być używany priorytetowo z konfiguracji "Zawsze używaj następującego adresu nadawcy". Utworzenie dodatkowych pól konfiguracyjnych treści i tematu email oraz możliwość WYBORU adresu email nadawcy (zgodnie z logiką "Zawsze używaj następującego adresu nadawcy", czyli mojego, prawdziwego adresu, uwierzytelnionego) rozwiąże problem poszukiwań i pojawiających się tematów na forum:
Formularz nie wysyła powiadomień.
W załączniku png ze zrzutami ekranu. Mam nadzieję, że jasno sprecyzowałem moją ideę zmian na lepsze.
Wszystkiego dobrego
Arek
Witaj Arkadiusz,
Dziękujemy za Twoje sugestie.
Pozdrawiamy i życzymy Wesołych Świąt