Toon posts:

PHP Sendmail()

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

Verwijderd

Topicstarter
met PHP sendmail() kan ik geen mails versturen, de SMTP-server
mag die niet relayen. Waar ligt dat aan?
Kun je het zo instellen dat alle mail die localhost verstuurt wel mag relayen?

De software die ik gebruik is:

Win 2k srv
Exchange 2k
PHP 4.3.3 for win32

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

ja dat kan in je Exchange admin
maar das geen P&W vraag

Doet iets met Cloud (MS/IBM)


Verwijderd

Voor zover ik weet bestaat de functie sendmail() niet (tenminste: niet als standaard php-functie). Verder zul je bij de instellingen van je SMTP-server moeten zijn voor het relayen.

  • RSpliet
  • Registratie: Juni 2003
  • Laatst online: 11-07 00:42

RSpliet

*blink*

of met fsockopen, fputs en fclose inloggen zodat je kan mailen ;).

Schaadt het niet, dan baat het niet


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

S3v3n_0f_n1n3 schreef op 05 October 2003 @ 19:41:
of met fsockopen, fputs en fclose inloggen zodat je kan mailen ;).
daar gaat die relay error niet van weg hoor

Doet iets met Cloud (MS/IBM)


  • RSpliet
  • Registratie: Juni 2003
  • Laatst online: 11-07 00:42

RSpliet

*blink*

ehm... je kan mailen met je client, maar anderen kunnen dat niet. Ik neem aan dat er dan dus een authenticatie is, en die is handmatig op te lossen. Zoek eens op google naar "SMTP ehlo" oid.

Als je helemaal niet kan mailen(ook niet met bv. Outlook), dan zou je je serverinstellingen eens moeten nakijken...

PHP ondersteunt zelf geen authenticated mailing(of hoe dat ook mag heten), en ik had zelf een tijdje geleden hetzelfde probleem. Oplossing was handmatig dmv. het SMTP protocol communiceren met de SMTP server, zodat ik wel kon inloggen en m'n mailtje kon sturen.

[ Voor 59% gewijzigd door RSpliet op 05-10-2003 19:52 ]

Schaadt het niet, dan baat het niet


Verwijderd

waarom niet gewoon mail() ?

  • Roelant
  • Registratie: Januari 2001
  • Niet online
Zoals je zelf met een klein beetje moeite ook had kunnen uitvinden is sendmail geen bestaande functie. Wellicht kom je met mail() een stuk verder. Als dat niet werkt moet je eens bij je provider aankloppen, of als je de server zelf beheert moet je de exchange help eens lezen (zie de tip van D2k), 't is hier geen helpdesk. :)
Pagina: 1

Dit topic is gesloten.