Gasloos huis 9kW Panasonic WH-MDC09J3E5 | Atlantic Explorer V4 270L | 8715Wp @ SMA Tripower 6.0-3AV-40 (4150Wp NO, 4565Wp ZW)
Behalve mail.home.nl bijvoorbeeld. Je mag er nooit vanuit gaan dat een SMTP-server smtp. als prefix heeft.timow schreef op donderdag 17 november 2005 @ 13:48:
[...]
Bij alles wat ik heb gevonden moet je vooraf een SMTP server instellen.
Heeft er iemand een voorbeeld van een mail form zónder vaste SMTP server.
Je zult de SMTP-server uit de MX-record van het "To"-adres meoten halen... getmxrr() is daar wel handig voor
[ Voor 56% gewijzigd door Osiris op 17-11-2005 13:55 ]
Meeste SMTP servers (XS4ALL, Chello) weigeren e-mails van buiten hun eigen netwerk te versturen.
Je kunt alleen gebruik maken van hun SMTP-server als je in hun netwerk hangt.
Oplossing; draai zlef een SMTP-server op die machine, of zoek een open SMTP-server via waar je al je mails laat lopen.
[ Voor 3% gewijzigd door Sendy op 17-11-2005 15:42 ]
Hahaha, open SMTP-server, dan weet je 99,999% zeker dat je emails in de spambox komen van de ontvanger.frickY schreef op donderdag 17 november 2005 @ 13:57:
Nee, dat lukt niet
Meeste SMTP servers (XS4ALL, Chello) weigeren e-mails van buiten hun eigen netwerk te versturen.
Je kunt alleen gebruik maken van hun SMTP-server als je in hun netwerk hangt.
Oplossing; draai zlef een SMTP-server op die machine, of zoek een open SMTP-server via waar je al je mails laat lopen.
Je kunt verder prima vanaf de server direct naar de ontvangende SMTP-server mailen die opgegeven staat in de MX-record van de geaddresseerde.
Bijv: je wilt mailen naar foo@bar.nl. Vervolgens zoek je met getmxrr() op wat de MX-record(s) van bar.nl is/zijn. Da's bijv mail.bar.nl ofzo (máár daar kun je dus niet vanuit gaan!). Vervolgens open je een socket naar mail.bar.nl en volg je het SMTP-protocol of je stelt via ini_set die SMTP-server in ofzo, kweenie of dat kan, en pruts je met mail() verder.
Resultaat: mail komt meteen bij de ontvanger terecht, tenzij jouw server's IP als spam-IP bekend staat.
Ik zou iets anders proberen. Bijv. een formulier met als actie "mailto:" (mailprogramma van de bezoeker wordt dan gebruikt). Al staat dat nog steeds niet erg professioneel...
Misschien dat je provider wat standaard cgi-mailscriptjes heeft? Al ben je daar ook een mailserver voor nodig...
[ Voor 19% gewijzigd door Palomar op 17-11-2005 15:44 ]
wat je wel kan doen is iid de mail client gebruiken van de bezoeker door de link:
mailto:ikke@hiero.nl?subject=emmz&body=blabla
https://wren.co/join/Devian
Deze link had ik al bekeken, maar vereist ook een SMTP server.Features
* Can send emails with multiple TOs, CCs, BCCs and REPLY-TOs
* Redundant SMTP servers
* Multipart/alternative emails for mail clients that do not read HTML email
* Support for 8bit, base64, binary, and quoted-printable encoding
* Uses the same methods as the very popular AspEmail active server (COM) component
* SMTP authentication
* Word wrap
Gasloos huis 9kW Panasonic WH-MDC09J3E5 | Atlantic Explorer V4 270L | 8715Wp @ SMA Tripower 6.0-3AV-40 (4150Wp NO, 4565Wp ZW)
features != requirements, oftewel: het ondersteunt SMTP-authenticatie.timow schreef op donderdag 17 november 2005 @ 22:42:
[...]
Deze link had ik al bekeken, maar vereist ook een SMTP server.
Make it idiot proof and someone will make a better idiot.
Real programmers don't document. If it was hard to write, it should be hard to understand.