Nie działa funkcja mail()

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
strzeleckimichal
Posty: 1
Rejestracja: 24 mar 2016, 17:00:04
Reputacja: 0
Płeć: Niewybrana
User Agent: Firefox Windows 1536x864

Nie działa funkcja mail()

Postautor: strzeleckimichal » 22 paź 2016, 10:44:38

Od jakiegoś czasu nie działa funkcja mail.

Oto kod:

CodeColon Select All Code

<?php
$to      = '****@gmail.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: *******@gmail.com' . "\r\n" ;


mail($to, $subject, $message, $headers);
?>


Czy wina jest w kodzie czy po stronie cba?
Awatar użytkownika
smart-tree
Obsługa CBA
Posty: 625
Rejestracja: 09 paź 2015, 20:20:35
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Linux 1366x768

Nie działa funkcja mail()

Postautor: smart-tree » 22 paź 2016, 11:55:59

Witam,
była chwilowa przerwa w działaniu, maile przez najbliższe kilka godzin mogą dochodzić z nieznacznymi opóźnieniami (np. pół godziny), ale dojdą. Przepraszamy za niedogodności.
Pozdrawiam,
Mira,
Obsługa CBA
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
dzoaneczka
Posty: 1
Rejestracja: 28 paź 2016, 13:05:48
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Windows 1280x1024

Nie działa funkcja mail()

Postautor: dzoaneczka » 28 paź 2016, 15:00:04

Witam - stary temat, jednak mam podobny problem. Mam stronę dopiero w fazie testów i póki co interesowało mnie jedynie działanie formularza kontaktowego. Kod był sprawdzany i działa, jednak maile nie dochodzą. Czy funkcja mail obecnie działa? Jeśli tak, to czy wpływ na to może mieć brak certyfikatu ssl na darmowym koncie. Pozdrawiam ;)
Awatar użytkownika
smart-tree
Obsługa CBA
Posty: 625
Rejestracja: 09 paź 2015, 20:20:35
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Linux 1366x768

Nie działa funkcja mail()

Postautor: smart-tree » 30 paź 2016, 08:47:40

Witam,
brak SSL certyfikatu na darmowym koncie nie wpływa na działanie funkcji php mail().
Żeby móc wysyłać maile na Free, proszę założyć skrzynkę mailową w panelu i dodać w kodzie nagłówek From, w którym musi być email autora skryptu dla danej domeny. Na przykład, jeśli strona jest na domenie test.pl, to trzeba wpisać From: kontakt@test.pl (i właśnie taki email musi zostać załozony w panelu CBA).
Pozdrawiam,
Mira,
Obsługa CBA
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
formularz-ceglanachata
Posty: 2
Rejestracja: 02 mar 2017, 14:24:16
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Windows 1366x768

Nie działa funkcja mail()

Postautor: formularz-ceglanachata » 03 mar 2017, 00:27:07

smart-tree WroteColonŹródło posta Witam,
Na przykład, jeśli strona jest na domenie test.pl, to trzeba wpisać From: kontakt@test.pl (i właśnie taki email musi zostać załozony w panelu CBA).


A ja mam pytanie. Czy można w jakiś sposób wysyłać maile, aby wpisany w formularzu email został podstawiony jako nadawca (tak aby zadziałała funkcja "odpowiedz" w skrzynce)?

Próbowałem dodać $from = $_POST['...']; w miejsce trzech kropek postawiałem wartość z pola "email", jednak wtedy żadne maile nie docierają :(.

Bez tego działa (nadawca jako mail z konta cba).

Jest na to jakieś rozwiązanie, czy muszę się pogodzić z tym, że nie da rady?
lumat1
Obsługa CBA
Posty: 58
Rejestracja: 09 sty 2017, 08:23:00
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Linux 1600x900

Nie działa funkcja mail()

Postautor: lumat1 » 03 mar 2017, 08:43:05

Witam
W polu "Nadawca" musi być wpisana prawidłowa skrzynka email założona na CBA. Natomiast można użyć nagłówka "Reply-to", aby po wybraniu "Odpowiedz" został wprowadzony automatycznie inny adres. Kod powinien wyglądać w ten sposób:

CodeColon Select All Code

$header "From: skrzynka@nazwastrony.cba.pl\r\nReply-to: adres@zwrotny.pl\r\n";
mail($to$subject$message$header); 

Pozdrawiam serdecznie
Łukasz
Obsługa CBA
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
formularz-ceglanachata
Posty: 2
Rejestracja: 02 mar 2017, 14:24:16
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Windows 1366x768

Nie działa funkcja mail()

Postautor: formularz-ceglanachata » 04 mar 2017, 22:43:13

Genialnie! Działa teraz.
W miejsce adres@zwrotny.pl podstawiłem, własne pole z formularza ($Itm_1.) i wszystko śmiga.
Awatar użytkownika
endriu888
Obsługa CBA
Posty: 535
Rejestracja: 23 sty 2012, 21:02:33
Reputacja: 0
Strona na CBA.pl: katalogfirm.c0.pl
Płeć: Niewybrana
User Agent: SeaMonkey Windows 1024x768
Kontakt:

Nie działa funkcja mail()

Postautor: endriu888 » 05 mar 2017, 09:02:24

Witam!

Jeśli będą jeszcze jakieś problemy to proszę je przysyłać na: obsluga(malpa)cba.pl
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
wikor0m
Posty: 5
Rejestracja: 03 mar 2017, 18:13:08
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Windows 1366x768

Nie działa funkcja mail()

Postautor: wikor0m » 06 mar 2017, 09:31:00

Dzięki za maila, napewno coś poleci do Ciebie.
________
http://wynajemautolawety.pl/
fharlekin
Posty: 2
Rejestracja: 14 lip 2016, 21:33:16
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Windows 1366x768

Nie działa funkcja mail()

Postautor: fharlekin » 15 lip 2017, 23:29:11

Mam sklep na prestashop i od paru dni funkcja mail() przestała działać
prosze o pomoc.
jokers
Posty: 1
Rejestracja: 02 paź 2016, 16:30:20
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Windows 1366x768

Nie działa funkcja mail()

Postautor: jokers » 16 lip 2017, 03:04:05

fharlekin WroteColonŹródło posta Mam sklep na prestashop i od paru dni funkcja mail() przestała działać
prosze o pomoc.


No właśnie też to zauważyłem a testuję swoją nową stronę i jestem wielce zaskoczony, że kiedyś funkcja mail() działała bez problemu a teraz nawet nie jestem w stanie zobaczyć czy efekt końcowy funkcji działa prawidłowo.
fharlekin
Posty: 2
Rejestracja: 14 lip 2016, 21:33:16
Reputacja: 0
Płeć: Niewybrana
User Agent: Chrome Windows 1366x768

Nie działa funkcja mail()

Postautor: fharlekin » 17 lip 2017, 10:26:27

Problem rozwiązany przez Biuro Obsługi
Pozdrawiam

Wróć do „PHP, CGI, SQL”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości