Przesył plików txt. doc. pdf.jpg itp. przez formularz e-mail
Autor: Marian M.
Visitado 4924,
Seguidores 2,
Compartilhado 0
Jak przesłać plik txt.doc.pdf.jpg. itp. przez formularz e-mail na stronie. Próbowałem przez wstawienie pola "dołączany plik", wszystko wyglądało idealnie, ale pliki wysyłane nie dochodziły do adresata. Korzystam z website x5 v10.0. Moja strona www.podbrzozami-dziwnowek.pl, nie mam w tej chwili zaistalowanej zakładki "dołączony plik".
Publicado em
Witaj Marian,
Jak masz skonfigurowany formularz e-mail oraz na jakim serwerze znajduje się Twoja strona?
Pozdrawiam
Autor
Strona jest na serwerze home.pl, a co do konfiguracji to nie bardzo wiem jak odpowiedzieć. W tej chwili na stronie jest zakładka " dołączony plik" która nie działa.
Witam
Proszę mnie źle nie zrozumieć, ale jak widzę home.pl lub inne "darmowe" serwery to mnie trzęsie Same problemy z tym home.pl, pełno artykułów na ten temat, na różnych forach cały czas psioczą na home.pl
Rozwiązanie problemów jest bardzo proste zmienić hosting na "normalnego" usługodawcę i na pewno problemy znikną 100/120zł. rocznie (10zł. miesięcznie) a "śpisz" spokojnie nie martwiąc się, że jakieś formularze, strony itp. nie działają
Autor
Do Darka J. Za serwer w home.pl płacę 369 zł/rocznie, nie mam problemów ze stroną, ani z pocztą. To jeden z większych usługodawców hostingowych w Polsce. Więc myślę, że wina leży po stronie programu website x5 lub ewentualnie mojej złej konfiguracji. Dlatego proszę o pomoc. W tej chwili po dodaniu opcji "dołączony plik", nie dochodzą dołączone pliki, ani sama poczta.
No to ładnie Cię "doją"
Witaj Marian,
Z serwerami Home i wysyłaniem załączników w formularzu e-mail bywają problemy. Sprawdź ustawienia formularza w sekcji "Ustawienia zaawansowane" -> "Zarządzanie danymi" i spróbuj przetestować inne typy formularza. W polu "Wysyłanie danych formularza e-mail" powinno być ustawione "Wyślij jako POST". Pokaż jak skonfigurowałeś formularz (zakładka "Wysyłanie").
Pozdrawiam
Autor
Sprawdziłem ustawienia w sekcji "Ustawienia zaawansowane" i przetestowałem na innych ustawieniach. Nie przyniosło to żadnych rezultatów. Opcja "Wyślij jako POST" jest włączona. Przesyłam screen z formularza (zakładki "wysyłanie"). Dodam że mam ustawione automatyczne powiadamianie o przyjęciu e-maila dla wysyłającego e-mail ze strony. Ta wiadomość dochodzi do wysyłającego, ale do mnie e-mail nie dochodzi.
Witaj Marian,
Odznacz w ustawieniach formularza, z lewej strony, pole "Adres e-mail nadawcy".
Pozdrawiam
Autor
Niestety nie przyniosło to żadnego rezultatu. Nie dochodzi do celu ani e-mail, ani plik pdf, doc itp. Ja się poddaję. Poczta działa, ale pliki tekstowe i graficzne będzie trzeba wysyłać bezpośrednio z programu pocztowego. Mimo wszystko producent mógłby popracować nad tym aspektem programu. Pozdrawiam.
Witaj Marian,
Ten problem nie dotyczy innych serwerów.
Pozdrawiam
Witaj Marian
Sprawdź czy pole e-mail nadawcy masz ustawione jako * [pole wymagane].
a tu podaje link do projektu testowego gdzie mój adres e-mail jest na poczcie o2, czyli w ogóle nie związany z domeną, a pliki i potwierdzenia dochodzą
http://projekt2.tworzenie-strony-www.pl/testowe/2/
Autor
Do Darka J. Dziękuję za pomoc. Opcje poczty miałem ustawione tak jak w twojej podpowiedzi. Wszystko działa jak należy, ale bez dodanej zakładki "dołączony plik". Po dodaniu tej zakładki nie dochodzą nawet wiadomości. Spróbuję jeszcze skontaktować się działem technicznym home.pl. Chociaż w formularzu e-mail i tabeli "wstaw pole" jest zakładka "opcje" i jest tam opis pola, atrybut i nazwa pola w bazie danych (dołączony screen). Czy te opcje są istotne ?
Witaj Marian,
Nie, te opcje nie mają w tym przypadku znaczenia. Pokaż raz jeszcze jak masz aktualnie ustawiony formularz.
Pozdrawiam
Może faktycznie home "blokuje" przesyłanie plików, lub ma ograniczony transfer, skontaktuj się z nimi, bo to przecież tak być nie może
Panie Darku poproszę o wskazanie jakiegoś serwera na którym podobne chocki nie występują. Idę na wojnę z Home.pl i potrzebne mi argumenty. Pozdrawiam Piotr
Witaj Piotr
Strona testowa z formularzem (link powyżej), który działa prawidłowo, jest na serwerach Ogicom lub Blink jak kto woli bo to ta sama firma, tak jak Netia i Internetia
i proszę mi tu nie "panować" Darek jestem
Trzynaście lat z nimi współpracuje i jakby ktoś chciał skorzystać z ich usług to przez link polecający
http://www.blink.pl/nowyhosting?polecaj=322317a701433e08b3d0cd9e5c9b480664f75458 będzie mi miło
Pozdrawiam
Wojna rozpoczęta. Rozmawiałem z konsultatntami Home.pl; stworzę stronkę testową na serwerze Home.pl, podeślę im skrypt pocztowy do analizy. zobaczymy co powiedzą!?
Darek czy masz jakiś pomysł co jeszcze powinienem im dać "na żer" ?
Promise jakieś sugestie ? trąbimy ten temat już od długiego czasu a jakoś nikt nie chce go opracować. Pozdrawiam
Autor
Rozmawiałem z pomocą techniczną home.pl i powiedziano mi że trzeba by przeanalizować kod źródłowy strony internetowej i programu, po ich stronie raczej nie ma błędów i formularz poczty z wysyłaniem plików powinien działać. Takiej odpowiedzi się spodziewałem. Testowałem program i jednak są jakieś problemy z programem lub moją konfiguracją. Wysłałem pocztę i załączony plik o wielkości około 7MB. Formularz wysyłał to około 15-20 sekund (u mnie to standard, wysył mam 256kbs) i poczta nie doszła nawet na pocztę bezpośrednio na serwerze, a powinna dojść do mojego programu pocztowego (używam Thunderbirda). Poczta dochodzi, ale bez załączonej aplikacji "dołącz plik". Powiem szczerze że liczę na ciebie kolego "Piotr Głęboki", bo moja wiedza na ten temat jest znikoma i nawet podczas rozmowy z konsultantem mam kłopot z dokładnym wytłumaczeniem o co konkretnie chodzi, nie wspominając o słownictwie którego używają zaawansowani użytkownicy i konsultant może mi wcisnąć każdą informację, widząc po rozmowie że jestem laikiem. A może WebSite X5 v10 nie lubi się z windowsem 8.1 którego używam, nie wszystkie programy działają pod 8.1 tak jak powinny. Oczekuję na jakieś konkrety od kolegi Piotra G. Pozdrawiam.
Oto treść maila skierowanego do Home.pl. W załączeniu wysłąłem im plik skryptu pocztowego imemail.inc.php.
"Nasza strona internetowa 'pulsar-sp.pl" jest osadzona na Państwa serwerach. Jednym z jej elementów jest formularz kontaktowy, za pomocą którego Klienci mogą się z nami skontaktować drogą elektroniczną. Strona internetowa powstała w oprogramowaniu Incomedia WebsiteX5. Specjalnie na potrzeby testowe stworzyłem stronę internetową www.test. pulsar-sp.pl, zawierającą dwa moduły komunikacyjne. Jeden z nich przesyła wiadomości bez możliwości dołączenia załącznika, drugi "wzbogacony" jest o możliwość dodania załącznika. Wiadomości stworzone z wykorzystaniem pierwszego modułu (bez załącznika) docierają do skrzynki mail ***. Próba wysłania wiadomości przez drugi formularz (z załącznikiem) kończy się niepowodzeniem. Skrypt "pocztowy" jest zawsze taki sam. Identyczna strona testowa osadzona u innych providerów działa poprawnie (choćby serwery Ogicom lub Blink ).
Proszę o podjęcie działań analizujących kod źródłowy załączonej strony test.pulsar... oraz skryptu pocztowego, tak abym mógł uruchomić w pełni funkcjonalny moduł formularza kontaktowego dla naszych Klientów. Z poważaniem Piotr Głęboki".
Czekamy
Witaj Piotr
W Twoim formularzu z plikiem (test.pulsar...kontakt_zalacznik) jak widzę nie jest zaznaczone pole wymagane dla e-mail nadawcy, w Twoim przypadku "Adres e-mail (zwrotny)" musi być obowiązkowy, czyli z * (gwiazdką) tak jak pisałem wcześniej trzeba tą opcję zaznaczyć mi bez tej opcji też plików nie wysyłało
Jeżeli to nie problem to możecie mi przesłać na e-mail projekt strony testowej z formularzem, ja je umieszczę na innym serwerze, podam wam link i zobaczymy czy te formularze będą działały poprawnie na innych serwerach
e-mail darektiger[małpka]o2[kropka]pl
Witaj Piotr i Darek,
Dla formularzy e-mail na sewerach Home nie należy dodawać pola "adres e-mail nadawcy". To pole powinno być odznaczone.
Pozdrawiam
Czegoś nie rozumiem to skąd będę wiedział komu odpisać jak nie będzie adresu nadawcy? wiadomość widmo?
Pisałem o polu formularza, a nie ustawieniach wysyłania
Autor
Ponowiłem próbę dodania do poczty atrybutu "wyślij plik" i co się okazało, wiadomość dochodzi (wcześniej niedochodziła). Niestety nie dochodzi załączony plik. Wysłałem plik doc. z worda (ms office 2007) i office, a konkretnie word pokazał mi taki komunikat:
Wystąpił problem z zapisaniem pliku.
Zwykle dzieje się tak, ponieważ dysk lub dyskietka są za małe na plik lub są zapełnione, jest za mało pamięci RAM lub na dysku, na którym jest zapisywany plik, występuje problem z uprawnieniem.
Jeśli ilość miejsca na dysku dla pliku stronicowania jest mała, zapisz plik na innym dysku. Jeśli jest mało pamięci RAM, zwiększ jej ilość. Jeśli uprawnienia do dysku nie zezwalają na zapisywanie na nim, zapisz plik na innym dysku lub zażądaj od administratora uprawnień do zapisywania plików na danym dysku.
Uwaga: ten błąd może się pojawić również wtedy, gdy na komputerze jest uruchomiona wersja programu antywirusowego niezgodna z systemem Microsoft Office lub wymagająca aktualizacji.
Może ten komunikat naprowadzi kogoś na właściwy trop. Ja dalej będę ponawiał próby i testował formularz e-mail. Pozdrawiam.
Witaj Marian,
Ponownie proszę o pokazanie ustawień formularza.
Pozdrawiam
Autor
Dosyłam ustawienia formularza. Stan obecny na serwerze. Pozdrawiam.
Autor
Jeszcze jeden zrzut do sprawdzenia. Jeszcze raz pozdrawiam.
Witaj Marian,
Ustawienia formularza są prawidłowe. Czy próbowałeś załączyć jakiś mniejszy plik, np. obrazek JPG?
Pozdrawiam
Autor
Próbowałem przesyłać pliki w różnych formatach i wielkościach od 60kb do 7Mb. Czy w wiadomości e-mail która do mnie przychodzi, całość jest w ramce, nie powinien być umiejscowiony na końcu listy dodatkowy element "dołącz plik" lub "dołączony plik". Dołączony screen pokazuje jak dochodzą do mnie wiadomości. Pozdrawiam.
Witaj Marian,
Ustawienia formularza wydają się prawidłowe.
Pozdrawiam
Kurczę blade, nie wiem o czym mówisz pisząć o gwiazdce w polu "Adres e-mail zwrotny" - ja mam to ustawione tak (patrz załączniki - dla formularz z załącznikiem). Jestem na następującym etapie - Home.pl spuściło mnie "po drabinie" - zero pomocy. Poprosiłem znajomego informatyka żeby przyjrzał się temu wszystkiemu; ja jestem blondynką HTML-ową. Poczekajmy na rezultat jego pracy, dam znać
Witaj Piotr
Pisałem o "gwiazdce" znajdującej się w polach obowiązkowych
Patrz projekt testowy http://projekt2.tworzenie-strony-www.pl/testowe/2/ jest tam e-mail* czyli w dodawaniu pół do listy w formularzu zaznaczasz czy dane pole ma być obowiązkowe czy nie
Formularz email.
Korzystam z Website x5 wersji 11.
Chcę uruchomić formularz email. Próbowałem różnych rozwiązań korzystając z pomocy, z tej strony. Niestety po wgraniu formularza email na serwer wszystko wygląda ok, ale poczta nie przychodzi na skrzynkę email w interii. Nie jestem dobry w tym temacie i będę wdzięczny za pomoc. :-)
Zastanawiam się co oznacza w programie website x5 11 ( styl wzorca) - układ wiadomości e-mail..? Próbowałem szukać tam pomocy i nic.....
Pozdrawiam
Tomek
Witaj Tomasz,
Nie możesz ustawić adresu e-mail nadawcy na adres z Interii. Powinien to być adres skrzynki dostępnej na serwerze, na którym znajduje się Twoja strona. W przeciwnym wypadku, ze względu na zabezpieczenia antyspamowe i przeciw podszywaniu się, wiadomości będą odrzucane przez serwer.
Pozdrawiam
Witam
Ale to wszystko jednak, moim zdaniem, zależy od serwera i jego "możliwości"
Na "moich" serwerach wszystkie adresy działają prawidłowo (jak do tej pory nikt nie zgłaszał problemów,że mu skrzynka/i nie działa/ją) wp, o2, gmail ... czyli nie są adresami danej strony www
Witam,
Mam taki sam problem z wysylaniem e maili oraz formularza zgłoszeniowego z mojej strony . http://www.pianistycznewarsztaty.eu/ Po prostu nie dziala i pokazuje sie komunikat o złej konfiguracji adresu. Strona jest na serwerze doteasy i nie wiem czy to wina serwera czy moja. W programie skonfigurowalem wszystko poprawnie. Bardzo prosze o pomoc i góry dziekuję. Pozdrawiam Karol
Witaj Karol,
Na początek upewnij się, że Twój serwer obsługuje skrypty PHP i pokaż w jaki sposób skonfigurowałeś formularz kontaktowy w programie (może być w formie zrzutu ekranu).
Pozdrawiam
wstawilem zrzut
Witaj Karol,
Czy Twój serwer obsługuje PHP?
Pozdrawiam
Witaj,
Tak sprawdziłem obsługuje, Tak samo nie mozna wyslac maili ze strony "podstrona kontakt" bo pokazuje sie wiadomosc o jakims błedzie. Moze coś się źle zaladowalo na serwer... W moim laptopie, gdzie mam program pocztowy Windows Live po kliknieciu na adres mailowy ze strony przekierowuje mnie do mojego programu pocztowego z ktorego moge wyslac mail ze strony . Jak ktos jednak nie ma ma programu pocztowego tylko korzysta z poczty na przegladarce internetowej to nie dziala. Nie wiem dlaczego.
Dziękuję za pomoc i pozdrawiam Karol
Witaj Karol,
Jeżeli strona generuje błąd PHP, to proszę skontaktować się z pomocą techniczną firmy hostingowej w celu wyjaśnienia problemu.
Pozdrawiam
Witaj
Teraz jest jeszcze inaczej bo już w programie Website przed zaladowaniem na serwer na moim konputerze Internet Eksplorer generuje taki komunikat. To może bład Windowsa.... Chyba jednak coś jest źle z programem ... sam już nie wiem.
Dziekuję i pozdrawiam Karol
Witaj Karol,
Chyba załączyłeś zły zrzut ekranu, nie widzę na nim żadnego błędu.
Pozdrawiam
Wyslalem nie ten zrzut. Nie wiem dlaczego jest taki komunikat jak na drugim zrzucie
O co chodzi? Pozdrawiam Karol
Jeszcze jeden
skąd generuje sie taki adres //ieframe.dll/dnserror.htm# ???
Pozdrawiam Karol
Witaj Karol,
Podałeś adres mailowy w przeglądarce, ale nie posiadasz domyślnego klienta pocztowego i przeglądarka nie wie jaki program uruchomić do obsługi poczty.
Ten błąd na pewno nie jest związany z programem.
Błąd z adresem "//ieframe.dll/dnserror.htm#" może mieć wiele przyczyn, w tym m.in. uszkodzenie instalacji przeglądarki Internet Explorer.
Pozdrawiam
Witaj
A co oznacza taki komunikat jak chcę wyslać zgloszenie ze strony:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at *** to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Nie moge nic wysłać i nie wiem co robic Z góry dziękuje za pomoc i pozdrawiam Karol
Witaj Karol,
To oznacza wewnętrzny błąd serwera, najczęściej związany z jakimiś problemami z wykonaniem kodu PHP strony. Proszę skontaktować się ze wsparciem technicznym Twojego usługodawcy hostingu w celu zidentyfikowania przyczyny tych problemów (może być np. tak, że Twój serwer nie obsługuje wysyłania wiadomości e-mail z poziomu PHP lub wymaga innej konfiguracji).
Pokaż jeszcze w jaki sposób skonfigurowałeś zakładkę "Zarządzanie danymi" w kroku "4. Ustawienia zaawansowane".
Pozdrawiam
Witaj
Bylem niedostepny przez dluższy czas. Niestety dalej nie dziala formularz, Przesylam zrzut ekranu zarządzania danymi. Tam nic nie robilem, bo nie wiem co powinno być. Może w tym problem Dzięki za odpowiedź i próbę pomocy. Będę czekal na Twoje informacje.
Pozdrawiam Karol
gdzieś w postach znalazłem że powinien być typ scryptu: niskiego poziomu ale teraz nie wiem bo mam tego więcej jak w załączniku i automatycznie mam ustawiony PHP Mailer
sorki nie dołączyłem...
Witaj Arkadiusz,
Zmień typ na "Authenticated SMTP", uzupełnij wszystkie pola zgodnie z konfiguracją Twojego serwera pocztowego SMTP i sprawdź czy formularz działa prawidłowo.
Pozdrawiam