![]() |
![]() ![]() |
![]() |
--bigart-- |
![]() ![]()
Post
#1
|
Goście ![]() |
Witam,
musze zrobić wysyłanie newsów ze stronki. Czyli komus się podoba news i chce o tym powiadomić znajomego, klika na ikonke wpisuje e-mail adresata i podpis i wysyła. Macie może coś prostego lub gotowego ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nagłówków to powinno być trochę więcej. Na forum co jakis czas przewija się temat. Szczegóły możesz znaleźć choćby tu:
http://forum.php.pl/index.php?showtopic=95999 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za pomoc, ale tej funkcji uzyc sie okazalo nie moge ..
znasz moze jakąś inną ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
dlaczego nie mozesz uzyc tej funkcji? do wysylania mail jest chyba tylko ta
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
jak robie wyslij pojawia sie tylko ze strona sieci web nie moze byc wyswietlona lub PHP Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for adres-email@o2.pl in C:\Inetpub\Strona\mail.php on line 37 co robie zle ? Ten post edytował bigart 11.07.2008, 10:05:02 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
korzystasz z mysql czy mssql?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
korzystam z mssqla
jak wpisuje swojego maila to wywala teraz błąd PHP Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for bigart@o2.pl in C:\Inetpub\Strona\mail.php on line 37 coś z samą funkcja ... serwer przez który jest to wysyłane nie jest open relay Ten post edytował bigart 11.07.2008, 10:16:19 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
JoShiMa, pomyśl zanim coś napiszesz!
bigart, sprawa wygląda następująco - coś z serwerem SMTP (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A nawet się zapytam, czy i jaki serwer SMTP masz na Windowsie (wnioskują po C:/...) ? |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
calosc kodu co wkleilem zawiera sie w pliku mail.php
serwer pocztowy postawiony jest na exchange 2003 chcialem zaznaczyc ze wenatrz sieci na mojej domenie imie.nazwiko@mojadomena.pl bez problemu ta funkcja dziala jak wysylam na zewnątrz jest klops ... bardzo wazna jest informacja ze serwer nie jest open relay ! dlatego wczesniej pisałem ze raczej nie moge korzystac z tej funkcji (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Ten post edytował bigart 11.07.2008, 11:47:50 |
|
|
![]()
Post
#12
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
może to Ci pomoże http://drupal.org/node/30079
|
|
|
![]()
Post
#13
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien, ale wydaje mi się, że to pomoże:
Exchange 2003 domyślnie ma closed relay dla użytkowników, którzy nie dokonali autentykacji przy logowaniu się do serwera SMTP. Krótko - ustaw zmienne smtp_user itd. w ini_set() - więcej o tym poczytasz w mail" title="Zobacz w manualu PHP" target="_manual (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Krótko - ustaw zmienne smtp_user itd. w ini_set() gdzie dokladnie mam to ustawic... jestem generalnie poczatkujacy w php i sie gubie .. mozesz cos przyblizyc ? |
|
|
![]()
Post
#15
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W kodzie PHP, tuż przed wysłaniem mail() (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pamiętaj, żeby prócz smtp_user też hasło ustawić. Ewentualnie skorzystaj z jakiejś funkcji bądź klasy wysyłającej maile przez fsockopen" title="Zobacz w manualu PHP" target="_manual.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
a mozesz napisac przykladowy kod jak to ustawic ?
bo sama funkcja mail chyba nie ma takiego czegos jak ustawienie uzytkownika i hasla.. ustawienia do tej funkcji sa w php.ini z tego co pamietam znalazłem coś takiego
i u mnie zrobiłem coś takiego smtp mam na porcie 25 uzytkownik to adres e-mail i hasło (z tym ze nie wiem czy dobrze zrobiłem bo w ustawieniach i konfiguracji poczty np w outlooku trzeba zaznaczyc we wlasciwosciach serwer smtp wymaga uwierzytelniania)
tylko nie wiem za bardzo jak wywolac to polaczenie w momencie kiedy funkcja mail jest uruchamiana Ten post edytował bigart 11.07.2008, 12:36:16 |
|
|
![]()
Post
#17
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat ustawienia do tej funkcji sa w php.ini z tego co pamietam Tak, i do tych ustawień używa się funkcji ini_set" title="Zobacz w manualu PHP" target="_manual (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Zwróć też uwagę, że niepotrzebnie dwa razy przekazujesz temat/tytuł do funkcji mail! Użyj tego: http://www.phpclasses.org/browse/package/2958.html (zlekceważ plik socktest.php - wystarczą smtp.php, sock.php i przykład z smtptest.php) - Aha, musisz być zarejestrowany w phpclasses.org (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pomogłem? Kliknij pomógł (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dzięki temu inni będą wiedzieć, że ten temat zawiera post, w którym jest działające rozwiązanie. Ten post edytował tiraeth 11.07.2008, 14:40:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 03:54 |