Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problemy z mail()
vi-valdi
post 9.11.2003, 23:34:29
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.11.2003
Skąd: Kraków

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


Czy ustawienia serwera mogą wpłynąć na odrzucanie maili wysyłanych za pomocą funkcji mail().
Napewno nie ma błędu w skrypcie ponieważ posiadam kilka kont pocztowych i tylko na jedno mail nie dochodzi.
Go to the top of the page
+Quote Post
delorian
post 10.11.2003, 00:15:16
Post #2





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 23.08.2003
Skąd: Olsztyn, Polska

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


Cytat
Czy ustawienia serwera mogą wpłynąć na odrzucanie maili wysyłanych za pomocą funkcji mail().


Jeśli chodzi o serwer odbierający pocztę to jak najbardziej. Nawet po ustawieniu odpowiednich nagłówków serwer będzie wiedział, że skrypt pochodzi od skryptu.


--------------------
I've dropped something... oh my god, it's a database!!!
Go to the top of the page
+Quote Post
vi-valdi
post 10.11.2003, 00:22:06
Post #3





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.11.2003
Skąd: Kraków

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


czy można to jakos ominąć
Go to the top of the page
+Quote Post
s_w_ir
post 12.11.2003, 00:40:55
Post #4





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

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


Ja nie wiem, al e chciałem napisać że jak ostatnio wysyłałem maila z załącznikiem na o2.pl, to mail doszedł tak że było widać wnętrzności tzn. mime-y, i wszystkie kody, a mail(jego treść zajmowała tyle co mail z załącznikiem(prawidłowo).Może to był błąd mojego kodu jeszcze nie wiem, ale od tamtej pory gdy wysyłam zwykłe mail na ten serwer to jest jakby zablokowany na mój serwer i mnie odrzuca. Sprawdzałem na interi i wszystko działa(znaczy załączników nie bo sie cykałem że mnie znowu zablokują). To tyle ode mnie.
Go to the top of the page
+Quote Post
comzit
post 14.11.2003, 16:28:33
Post #5





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 14.11.2003
Skąd: Warszawa

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


A ja mam inny problem.
Ustawiam odpowiednią wartosc dla naglowkna FROM. Ale jak przychodzi odpowiedz to dolaczone sa dane serwera poczty, smtp itd. Czy to moze zalezec od konfiguracji serwera poczty?


--------------------
Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
Go to the top of the page
+Quote Post
s_w_ir
post 14.11.2003, 20:16:52
Post #6





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

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


Ja mysle ze raczej zalezy to od Twojego skryptu wysyłającego maila, pokaz kawalek to sie oblooka, bo puki co to malo moge powiedziećL:)
Go to the top of the page
+Quote Post
vi-valdi
post 23.11.2003, 04:54:29
Post #7





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.11.2003
Skąd: Kraków

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


Może ktoś jeszcze ma przemyślenia na ten temat.
Go to the top of the page
+Quote Post
dzieciol4
post 24.11.2003, 10:16:50
Post #8





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 5.11.2003

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


tak ja mam poniewaz z pol roku temu sie nad tym meczylem, funkcja mail o ile wiem nie mozna wyslac e-maila do kont pocztowych znajdujacych sie na onet i wp (nie dochodza) za to na interie i prywatne dochodza, nawet pisalem do adminow wp i onmetu i mi odpisali ze mam sobie dokladniej manual poczytac (beszczelnosc biggrin.gif ) no ale w kazdym razie znalazlem w interku napuisana przez kogos klase do wysylania maili przez SMTP i teraz wszystko smiga jak chcesz [przesle ci ja
Go to the top of the page
+Quote Post
smook
post 24.11.2003, 12:37:53
Post #9





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.03.2003

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


Conajmniej dwa razy w tygodniu wysyłam newsletter do osób wśród których około 9 tys stanowią adresy onetu + pare tys. wp i nie zauważylem problemu o którym piszesz. Wysyłam korzystając z php i funkcji mail()


--------------------
---
Smook
Go to the top of the page
+Quote Post
menic
post 24.11.2003, 12:45:52
Post #10





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


A moze nie zauwazyles bo skad niby maja wiedziec ze dostali akurat list laugh.gif


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post
menic
post 24.11.2003, 14:39:55
Post #11





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


@serafin: mam caly pakiet addserw i tam jest tongue.gif


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post
uboottd
post 24.11.2003, 14:57:38
Post #12





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


Cytat
nawet pisalem do adminow wp i onmetu i mi odpisali ze mam sobie dokladniej manual poczytac (beszczelnosc biggrin.gif )


I jak znam zycie mieli absolutna racje. Funkcja mail wysyla do dowolnego serwera pocztowego, i jak zrobisz to _prawidlowo_ to taki mail jest nie do odroznienia od maila napisanego przez czlowieka. Pewnie wysylales tego maila takiego ze mozna sie go bylo wystraszyc.
Go to the top of the page
+Quote Post
comzit
post 24.11.2003, 17:52:39
Post #13





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 14.11.2003
Skąd: Warszawa

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


Oczywiście, że nie jest istotny adres odbiorcy, ale skrypt który wysyła wiadomość.
Tylko, że mój taki prosty skrypcik na jednym serwerze dobrze wysyła a na innym w polu od otrzymuję doklejone coś takiego np. adresnadawcy@smtp...itd.
A skrypt wyglada tak:

[php:1:d4e5937f11]<?php
$tresc = "Wiadomosc: ".$_POST['temat']."rn";
$tresc .= "rn";
$tresc .= "Wiadomość:n".$_POST['tresc']."rn";
$tresc .= "rn";
$tresc .= "E-mail nadawcy: ".$_POST['od']."rn";
$tresc .= "Telefon: ".$_POST['tel']."n";
$tresc .= "Kontakt: ".$_POST['kon']."n";
$od = $_POST['od'];
$opcja = "From: $od";

if (mail("info@jakasdomena.pl", "Wiadomość z formularza www", $tresc, $opcja)){
echo "Dziekujemy za wysłanie zapytania.";
}

?>[/php:1:d4e5937f11]


--------------------
Projektowanie, tworzenie, optymalizacja i pozycjonowanie efektywnych stron www dla biznesu.
Go to the top of the page
+Quote Post
vi-valdi
post 24.11.2003, 19:20:14
Post #14





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.11.2003
Skąd: Kraków

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


Mój skrypt do wysyłania maila wygląda tak:

Dane: $nazwisko, $email, $pytanie pochodzą z formularza

[php:1:c41f05dac7]<?php

$adres = "adres@domena.pl";
$temat = "Temat listu";
$tresc = "OD: $nazwisko nEMAIL: $email nPYTANIE: $pytanie n";

$headers ="From: $email <$email>n";
$headers .= "X-Priority: 3n";
$headers .="X-MSMail-Priority: Normaln";
$headers .= "Content-Type: text/plain; charset=iso-8859-2n";
$headers .="Content-Transfer-Encoding: quoted-printablen";

mail($adres, $temat, $tresc, $headers);

?>[/php:1:c41f05dac7]

i na jedno konto (w EXPRO) maile nie dochodzą, a na inne dochodzą.
Czy pominołem coś ważngo w $headers, że mail jest odrzucany.
Go to the top of the page
+Quote Post
smook
post 22.12.2003, 17:40:37
Post #15





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.03.2003

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


Cytat
A moze nie zauwazyles bo skad niby maja wiedziec ze dostali akurat list laugh.gif


Pewnie stąd że nie dostaje stamtąd zwrotów, ani potwierdzeń w logach, a dodatkowe potwierdzenia mam z refererów ludzi wchodzących na stronę, oraz ze statystyk i analizy ruchu (wiem m.in. kto kiedy wchodził na stronę).

Wysyłam w taki sposób
Kod
//  (costam costam)

  $nadawca="moj@adres.pl";

  $mail_od="Moja Nazwa <moj@adres>";

  $mailer="php ".phpversion();

  $naglowek="MIME-Version: 1.0rn";

  $naglowek.="Content-Type: text/plain; charset=ISO-8859-2rn";

  $naglowek.="Return-Path: $nadawcarn";

  $naglowek.="From: $mail_odrn";

  $naglowek.="Reply-To: $mail_odrn";

  $naglowek.="X-Mailer: $mailer";

//  (costam costam)

  mail($email,$temat,$zawartosc,$naglowek,"-f $nadawca");

//  (costam costam)


Korzystam z serwera wykupionego w Netart.pl.


--------------------
---
Smook
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 Wersja Lo-Fi Aktualny czas: 21.06.2025 - 13:43