Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Skuteczne wysylanie maila
Dagger
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 4.02.2003
Skąd: Wejherowo

Ostrzeżenie: (0%)
-----


Witam!
Jak najskuteczniej wysylac maila do uzytkownikow serwisu?

Robilem to za pomoca funkcji mail ale czesc maili nie dochodzi na poczte uzytkownikow wp i onet'u ...

Robilem to tez za pomoca serwera smtp. Taki kodzik:
  1. <?php
  2.  
  3. $socket = fsockopen(&#092;"99.99.99.99\",\"25\");
  4.  
  5.  
  6. fwrite($socket,&#092;"HELO xxx.plrn\");
  7.  
  8. $buf = fgets($socket,1024) . &#092;"<br>\";
  9. fwrite($socket,&#092;"MAIL FROM: biuro@xxx.plrn\");
  10. $buf .= fgets($socket,1024) . &#092;"<br>\";
  11.  
  12.  
  13. fwrite($socket,&#092;"RCPT TO: <dagger@xxx.pl>rn\");
  14.  
  15.  
  16.  
  17. fwrite($socket,&#092;"DATArn\");
  18. $buf .= fgets($socket,2024) . &#092;"<br>\";
  19.  
  20. $time = time();
  21.  
  22. $uur = strftime(&#092;"%H\",$time);
  23. $min = strftime(&#092;"%M\",$time);
  24.  
  25. $headers = &#092;"MIME-Version:1.0n\";
  26. $headers .= &#092;"Content-Type:text/html;charset=iso-8859-1n\";
  27. $headers .= &#092;"Subject: blaatrn\";
  28. $headers .= &#092;"From: mailtest<dagger@xxx.pl>rn\";
  29.  
  30. $body = &#092;"<font face=verdana color=blue>test</font>\";
  31.  
  32. fwrite($socket,&#092;"$headersnn$bodyrn.rn\");
  33.  
  34.  
  35. fwrite($socket,&#092;"QUITrn\");
  36. $buf .= fgets($socket,1024) . &#092;"<br>\";
  37. $buf .= fgets($socket,1024) . &#092;"<br>\";
  38.  
  39. echo $buf;
  40.  
  41. fclose($socket);
  42.  
  43. ?>

Ale to tez nie wszystkie maile docieraja do odbiorcow.

Macie moze jakas sprawdzona metode? Jak mozna jeszcze inaczej wyslac maila poprzez skrypt php?

Z gory dzieki za pomoc.


--------------------
Pozdrawiam, Wiesław Płotka oraz zapraszam:
Tworzenie portali internetowych
Go to the top of the page
+Quote Post
ARJ
post
Post #2





Grupa: Zarejestrowani
Postów: 453
Pomógł: 22
Dołączył: 20.09.2004
Skąd: Kraków - NH -

Ostrzeżenie: (0%)
-----


problem związany jest z zabezpieczeniem antyspamowym na wp i onecie.


--------------------
Warsztat: Windows 7 Pro 64bit | Apache 2.2 | PHP 5.2 | MySQL 5.0 | PHPmyadmin 2.6.4
Go to the top of the page
+Quote Post
rogrog
post
Post #3





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

Ostrzeżenie: (0%)
-----


możesz spróbować "oszukać" filtry antyspamowe np. wysyłając maile w odstępach czasu


--------------------
Go to the top of the page
+Quote Post
ARJ
post
Post #4





Grupa: Zarejestrowani
Postów: 453
Pomógł: 22
Dołączył: 20.09.2004
Skąd: Kraków - NH -

Ostrzeżenie: (0%)
-----


niejestem pewny czy to coś da, bo antyspamy sprawdzają z kąd jest mail wysłany. jeśli został wysłany ze skryptu blokują go.


--------------------
Warsztat: Windows 7 Pro 64bit | Apache 2.2 | PHP 5.2 | MySQL 5.0 | PHPmyadmin 2.6.4
Go to the top of the page
+Quote Post
rogrog
post
Post #5





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

Ostrzeżenie: (0%)
-----


Cytat(ARJ @ 2004-12-08 00:38:24)
jeśli został wysłany ze skryptu blokują go.

chyba tak nie jest (myślę że nie ma takiej możliwości). zdaje się że jeśli przychodzi do serwera onetu dużo maili z tego samego adresu czy też serwera to antyspam stwierdza że to masówka i blokuje


--------------------
Go to the top of the page
+Quote Post
krzemian
post
Post #6





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 25.01.2004
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Hmm, zawsze możesz jeszcze przełączać się na różne SMTP, ale to tylko moja teoria, bo nigdy nie miałem potrzeby sprawdzać tego w praktyce.

PS. Wiem, że odgrzewam temat, ale może jeszcze ktoś czeka:)


--------------------
“Twój czas jest ograniczony, więc nie marnuj go żyjąc tak jak inni. Nie daj się znaleźć w potrzasku przez dogmaty, którymi żyją. Nie ulegaj opiniom, które zagłuszą twój wewnętrzny głos. I najważniejsze, miej odwagę pójść za twoim sercem i intuicją. Wszystko inne jest mniej ważne.”
Steve Jobs
Go to the top of the page
+Quote Post
Dagger
post
Post #7





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 4.02.2003
Skąd: Wejherowo

Ostrzeżenie: (0%)
-----


Ja ostatnio pisalem dla siebie skrypt do mailingu ... wydaje sie ze doszlo tam gdzie powinno ;-) Ale nie mam pewnosci.
Wysylanie odbywalo sie za pomoca jednego serwera SMTP a docelowo maila powinno otrzymac ok 60 osob.

Mam jedynie z tymi mailami problem przy procesie rejestracji (potwierdzenie adresu email) nie dochodzi taki email do @interia.pl i @poczta.fm - i narazie jedyna metoda na pozbycie sie tego problemu bylo zablokowanie mozliwosci rejestracji na takie adresy email.

Moze macie inne pomysly?


--------------------
Pozdrawiam, Wiesław Płotka oraz zapraszam:
Tworzenie portali internetowych
Go to the top of the page
+Quote Post
krzemian
post
Post #8





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 25.01.2004
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Hmm, a jakbyś się zalogował na swoje konto na np. interii i stamtąd wysyłał mejle do osób z kontami z interii to by chyba podziałało, a wątpię żeby interia blokowała własne konta. Zresztą tak jak mówię, ja tylko teoretyzuję:)


--------------------
“Twój czas jest ograniczony, więc nie marnuj go żyjąc tak jak inni. Nie daj się znaleźć w potrzasku przez dogmaty, którymi żyją. Nie ulegaj opiniom, które zagłuszą twój wewnętrzny głos. I najważniejsze, miej odwagę pójść za twoim sercem i intuicją. Wszystko inne jest mniej ważne.”
Steve Jobs
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:23