Edyta Floras

Edyta Floras Trener on-line /
Konsultant ds.
marketingu

Temat: smtp a localhost

testuje właśnie skrypty na lokalnym serwerze
czy ktoś z Was potrafi mi napisać
co powinnam wpisać w pliku php.ini, aby móc korzystać z smtp google?

Nie chciałabym konfigurować serwera poczty u siebie na localhost

a może jeszcze znacie jakiś inny serwer, z którego mogłabym skorzystać
pisząc skrypty w PHP

z góry dziękuję za pomoc
Edyta
Przemysław B.

Przemysław B. Front End Dev & UX
Specialist

Temat: smtp a localhost

Z tego co się orientuję, to smtp google wymaga uwierzytelniania, a natywne mechanizmy php nie wspierają takich rzeczy (imho). Trzeba do tego wykorzystać lub napisać jakiś skrypcik. Można wykorzystać też Zend Frameworka.
Edyta Floras

Edyta Floras Trener on-line /
Konsultant ds.
marketingu

Temat: smtp a localhost

sądzę, że z uwierzytelnieniem nie było by kłopotu, kiedy posiadam konto na gmail

stawiam pierwsze kroki w PHP więc framework np w postaci Zend pomijam

tym wypadku korzystam z funkcji mail()
a w wyniku otrzymuję komunikat:

Warning: mail() [function.mail]: SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. e10sm6928322muf.14 in C:\wamp\www\moje\poczta.php on line 9

konto usunięte

Temat: smtp a localhost

zainstaluj serwer poczty, samo php nie wyśle maila.

konto usunięte

Temat: smtp a localhost

Edyta Floras:
korzystam z funkcji mail()
a w wyniku otrzymuję komunikat:
Warning: mail() [function.mail]: SMTP server response: 530 5.7.0
Must issue a STARTTLS command first. e10sm6928322muf.14 in C:\wamp\www\moje\poczta.php on line 9

bo uzywasz windowsa, ktory natywnie nie ma serwera poczty w sobie (dla odmiany linuksy maja chocby sendmaila, jesli nei ma to mozna szybko doinstalowac). jak juz przedpisca pisal - php sam nie wysle majla, potrzebny jest serwer poczty wraz z serwerem www.

konto usunięte

Temat: smtp a localhost

Ja bym użył gotowych narzędzi do wysyłania maili z poziomu php na przykład phpmailer.
Obsługuje chyba wszystko co jest potrzebne do wysłania maila. Włącznie z obsługą autoryzacji STMP.

Pozdrawiam

konto usunięte

Temat: smtp a localhost

phpmailer czy bóg wie co... nie wyślesz maila z poziomu samego php. Pozatym phpmailer to stara klasa i ma swoje wady. lepiej juz korzystać z ZF
Edyta Floras

Edyta Floras Trener on-line /
Konsultant ds.
marketingu

Temat: smtp a localhost

Poprawcie mnie jeśli się mylę
rozumiem ze działa to w ten sposób

gdzieś w sieci zainstalowany jest serwer smtp np smtp.google.com lub inny
i jeśli w pliku konfiguracyjnym php.ini mojego wampa (bo na nim pracuje)
wpiszę adres tego serwera jak również port i ewentualnie dane uwierzytelniające to nie ma konieczności instalacji na lokalnym komputerze serwera pocztowego...

konto usunięte

Temat: smtp a localhost

Z tego co wiem, to w php.ini nie da się zdefiniować takich rzeczy, temu powstały oddzielne klasy do wysyłania maili.
Edyta Floras

Edyta Floras Trener on-line /
Konsultant ds.
marketingu

Temat: smtp a localhost

Robert Baranowski:
Z tego co wiem, to w php.ini nie da się zdefiniować takich rzeczy, temu powstały oddzielne klasy do wysyłania maili.

fragmencik z php.ini :)

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

konto usunięte

Temat: smtp a localhost

Edyta. Aby wysłać mail trzeba mies serwer poczty i mail na jednej maszynie. Wpisy w php.ini nic nie dadzą...

konto usunięte

Temat: smtp a localhost

Da się zdefiniować serwer, ale już autoryzacji nie zdefiniujesz.

konto usunięte

Temat: smtp a localhost

Edyta Floras:
Poprawcie mnie jeśli się mylę
...
gdzieś w sieci zainstalowany jest serwer smtp

Myli się Pani.

Proponuję zwrócić uwagę na wypowiedzi Pana Piotra pochodzące z bieżącego tematu:

http://www.goldenline.pl/forum/php/532310/s/1#9966360
http://www.goldenline.pl/forum/php/532310/s/1#9965800
http://www.goldenline.pl/forum/php/532310/s/1#9965076

konto usunięte

Temat: smtp a localhost

Robert B.:
Edyta Floras:
Poprawcie mnie jeśli się mylę
...
gdzieś w sieci zainstalowany jest serwer smtp

Myli się Pani.

Proponuję zwrócić uwagę na wypowiedzi Pana Piotra pochodzące z bieżącego tematu:

http://www.goldenline.pl/forum/php/532310/s/1#9966360
http://www.goldenline.pl/forum/php/532310/s/1#9965800
http://www.goldenline.pl/forum/php/532310/s/1#9965076

Odnośnie http://goldenline.pl/forum/php/532310/s/1#9966360 się nie zgodzę, Pani Edyta wskazując komunikat błedu udawadnia, że serwer pocztowy nie musi znajdować się na localhost.
Grzegorz M.

Grzegorz M. www.avatec.pl

Temat: smtp a localhost

Ja używam takiego fajnego programiku QK SMTP Server, i też dziwacznie raz wysyła maile raz nie, ale to najlepszy program jaki znalazłem, który wogóle wysyła. Jest jeszcze FreeSMTP Server obecny np. w Krasnal Serv, ale ten mi nie śmiga.

http://www.qksoft.com/qk-smtp-server/
Mirosław Kopiczko

Mirosław Kopiczko Inspektor w Wydziale
Technologii
Informatycznych UMS,
Pro...

Temat: smtp a localhost

JA używam tego i wysyła bez problemów nie tylko z DSL ale i z Neo

http://www.pmail.com/index.htm

Mercury ma wiele opcji

* SMTP (server, relay-based client and full end-to-end delivery client)
* POP3 (server and distributing client)
* IMAP4rev1 (with multiple simultaneous access to the same mailbox)
* PH (server, for directory lookups)
* Finger (server, for directory lookups)
* PopPass (server, for remote password changing)
* HTTP (server, for web-based mailing list management)
* SSL (Secure sockets layer) on SMTP, POP3 and IMAP servers
Bartosz Raczek

Bartosz Raczek .NET Software
Developer

Temat: smtp a localhost

Tak jak koledzy proponowałbym zainstalowanie jednak serwera SMTP u siebie ja wykorzystuje mały serwerek
Qmail. Jednak jeżeli z jakiegoś powodu zależy Ci na użyciu swojego konta gmail można je wykorzystać do dostarczania poczty. Swego czasu miałem taką potrzebę i da się to zrobić:
http://gentoo-wiki.com/HOWTO_Gmail_and_sSMTP

Opis dla linux-a ale jestem pewien że dla Windows istnieje jakiś odpowiednik.

Jednak chciałbym jeszcze ostrzec że z własnego doświadczenia wiem że mail google nie lubi za bardzo takich akcji i jeżeli ciągle przez pocztę będą przechodziły tylko paczki o podobnej treści (i nikt nie będzie na nie odpowiadał) konto zostanie zbanowane jako nośnik spamu.Bartosz R. edytował(a) ten post dnia 05.10.08 o godzinie 07:55
Marcin Mirończuk

Marcin Mirończuk Informatyk -
programista,
projektant systemów
informacyjnych

Temat: smtp a localhost

Funkcja mail() do wysylania z tego co pamietam wykorzystuje wewnetrzny serwer smtp w przypadku Linuxa sendmail albo qmail albo jeszcze inny... W windzie jak juz ktros slusznie zauwazyl brak jest zdefiniowanego serwera poczty i trzebajakis doinstalowac aby poslugiwac sie mailem(). Istanieje alternetywne rozwiazanie stosowanie funkcji z rodziny imap gdzie mozna definiowac zewnetrzne serwery smtp i przez nie wysylac wiadomosci
Edyta Floras

Edyta Floras Trener on-line /
Konsultant ds.
marketingu

Temat: smtp a localhost

Marcin M:
Funkcja mail() do wysylania z tego co pamietam wykorzystuje wewnetrzny serwer smtp w przypadku Linuxa sendmail albo qmail albo jeszcze inny... W windzie jak juz ktros slusznie zauwazyl brak jest zdefiniowanego serwera poczty i trzebajakis doinstalowac aby poslugiwac sie mailem(). Istanieje alternetywne rozwiazanie stosowanie funkcji z rodziny imap gdzie mozna definiowac zewnetrzne serwery smtp i przez nie wysylac wiadomosci


a co powiesz na temat takiej odpowiedzi z serwera ?

Warning: mail() [function.mail]: SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. e10sm6928322muf.14 in C:\wamp\www\moje\poczta.php on line 9

pozdrawiam

konto usunięte

Temat: smtp a localhost

ja sie powtorze:

Edyta Floras:
korzystam z funkcji mail()
a w wyniku otrzymuję komunikat:
Warning: mail() [function.mail]: SMTP server response: 530 5.7.0
Must issue a STARTTLS command first. e10sm6928322muf.14 in C:\wamp\www\moje\poczta.php on line 9

bo uzywasz windowsa, ktory natywnie nie ma serwera poczty w sobie (dla odmiany linuksy maja chocby sendmaila, jesli nei ma to mozna szybko doinstalowac). jak juz przedpisca pisal - php sam nie wysle majla, potrzebny jest serwer poczty wraz z serwerem www.

przekopiuj skrypty na NORMALNY SERWER i sprawdz ich dzialanie. olej sprawdzanie funkcji mail pod wampem, xampem i innych tego typu.

Następna dyskusja:

Localhost (Xampp) - Egroupware




Wyślij zaproszenie do