Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mail problem ..
jureusz
post 8.04.2004, 19:33:00
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


IIS + SMTP ... i o co chodzi ?

Kod
Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in *.php on line 2


[php:1:571e5d6959]<?php
mail("cosik@gazeta.pl", "temat", "hihi", "From: me@localhost");
?>[/php:1:571e5d6959]

Ustawione jest From ..

w php.ini zakomentowalem
Kod
;sendmail_from= serwer@localhost; for Win32 only


Ktos mi podpowie gdzie robie blad... jak ustawiam sendmail_from w php.ini to blad jest taki:

Kod
Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay for ups@gazeta.pl in *.php on line 2
Go to the top of the page
+Quote Post
arogancik
post 8.04.2004, 23:24:33
Post #2





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

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


jeśli masz windowsa to dwie linijki muszą być napewno bez średnika na poczatku

SMTP = localhost
sendmail_from = wojtek@localhost

zamiast localhost podajesz serwer smtp. niestety php w wersj 4.x nie ma obsługi uwierzytelniania czyli np odpada ci od razu konto na wp, gdzie poczta wychodząca jest uwierzytelniania.
sendmail_from musisz podać maila, ktory jest na danym serwerze. np serwer masz smtp.wp.pl maila masz ktos@wp.pl smile.gif


--------------------
warsztat: w2k3 | apache 1.3.9 | php 4.3.5 | mysql 4.0.15 | mercur mail sever 4.1 | editpad lub notatnik
Go to the top of the page
+Quote Post
jureusz
post 9.04.2004, 11:04:52
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


Cytat
zamiast localhost podajesz serwer smtp. niestety php w wersj 4.x nie ma obsługi uwierzytelniania czyli np odpada ci od razu konto na wp, gdzie poczta wychodząca jest uwierzytelniania.
sendmail_from musisz podać maila, ktory jest na danym serwerze. np serwer masz smtp.wp.pl maila masz ktos@wp.pl


Nie rozumiem? Gdzie to mam podac w php.ini ? No i dlaczego mam tam podawac serwer smtp.wp.pl skoro doinstalowalem wlasny smtp IIS na xp'eku?
Go to the top of the page
+Quote Post
jureusz
post 9.04.2004, 11:34:10
Post #4





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


Ok - poradzilem sobie sam. ROzwiazanie podaj nizej:

php.ini

Kod
[mail function]
; For Win32 only.

SMTP = localhost; for Win32 only

sendmail_from= serwer@localhost.com; for Win32 only


Serwer SMTP:
Wersja Angielska windowsa

In the IIS (Admin Tools - IIS)
Right Click in Default SMTP Server
Properties
Acces Tab
In Relay Restrictions click Relay
Choose -> All Except the list below
OK - Apply
Stop and Start SMTP Server.

Polska
W zakladce Dostep we wlasciwosciach naszego serwera SMTP zmieniamy Ograniczenia przekazywania na: Wszystkie z wyjatkiem wymienionych ponizej.
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 - 12:01