PHP en mail en DNS
Is het moggelijk om bij PHP een script te maken dat hij ook een email adres aan maakt (bjiv. [email protected]) ik ben al in het bezit van domein naam. maar weten jullie er mis een goed script voor ? en dat je dan mis ook (bijv. robbert.dukesoft.nl) ik weet dat het wel kan als ik bijv inlog bij mijn hosting bedrijf!! :D maar ik heb ook een eigen server op zolder kan het daar dan aleen ? Alvast bedankt,
Groetjes Robbert
Gewijzigd op 01/01/1970 01:00:00 door Rob
Waarschijnlijk is er voor je mailserver een API beschikbaar waarmee je mailadressen kan aanmaken/wijzigen/verwijderen.
Voor subdomeinnen kan je gebruikmaken van o.a. .htaccess
We bedoelen via een PHP script, dat meteen word uitgevoerd op de pagina waarop de bezoeker zit...
Het voordeel hiervan is dan vpopmail een aardige php en perl api heeft. Voor andere mailservers zijn deze er ook wel maar vpopmail is specifiek gericht op het aanmaken van virtuele adressen.
Maar een vereiste is eigenlijk wel een dedicated bak waar je zelf zut op installeerd. Bij de hostingboer van twee tientjes per jaar gaat het in elk geval niet lukken.
Dit is het moeilijkst met pop3 en imap adressen omdat deze ook een fysieke map nodig hebben, en dan zijn systemen als vpopmail ideaal, anders moet je ook een deel mailboxmanagement er bij gaan proppen: maildirs aanmaken en weer verwijderen om het consistent te houden.
Verdiepende materie:
http://www.inter7.com/index.php?page=vpopmail
http://www.shupp.org/toaster/ (Tutorial voor mailserver met webmail en andere leukigheid)
http://postfixwiki.org/index.php?title=Virtual_Users_and_Domains_with_Courier-IMAP_and_MySQL
Postfix tutorial met mysql backend voor courier-imap
http://www.tty1.net/virtual_domains_en.html Soortgelijke met exim en courier-imap
Let wel: bij deze oplossingen gaat het met alleen een phpscript niet werken. Je zult root toegang moeten hebben tot een machine om die servers te installeren.
als je hostingbedrijf met sendmail werkt, ben je de lul en komt er niets aan bij je ontvangende partij
klik.
Hier heb je een leuk tutje: Die tutorial is geschreven voor Direct admin. Niet voor andere software die op de server kan werken... Dus het zal niet werken...
Quote:
toevoeging op het verhaal van arend:
als je hostingbedrijf met sendmail werkt, ben je de lul en komt er niets aan bij je ontvangende partij
als je hostingbedrijf met sendmail werkt, ben je de lul en komt er niets aan bij je ontvangende partij
Nee, voor sendmail zijn er ook oplossingen, dus dat is niet werkelijk het probleem. Je zal alleen wel bepaalde rechten moeten hebben, met een directadmin of cpanel api is het misschien wel mogelijk, omdat deze via php een ander php script aanroepen, en er geen hoge rechten nodig zijn
Dan moet je wel een control pannel hebben en die hebben ze niet ;)
Maar je draaied een eigen server... Wat voor software zit daar op...