Beste PHP-hulpers,

Ik heb gezocht op het forum maar niets gevonden over het volgende probleem;

Ik wil graag bezoekers mailaliassen aan laten maken via een mailformulier. Is dit mogelijk en hóe? De server van mijn provider beschikt over procmail, ik weet niet in hoeverre dit te gebruiken is hiervoor?

Alvast bedankt en ik hoop dat iemand mij verder helpen kan.

Bas
Header meesturen met mail(), dacht ik...
Ik zal ff zoeken welke...

Edit (vertaling van php.net):

<?php
// meerdere ontvangers
$to  = '[email protected]' . ', '; // nolet op de komma
$to .= '[email protected]';

// onderwerp
$subject = 'Birthday Reminders for August';

// bericht
$message = '
<html>
<head>
  <title>Birthday Reminders for August</title>
</head>
<body>
  <p>Here are the birthdays upcoming in August!</p>
  <table>
   <tr>
     <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
   </tr>
   <tr>
     <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
   </tr>
   <tr>
     <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
   </tr>
  </table>
</body>
</html>
';

// Om HTML mail te versturen, moet de Content-type gedefineerd zijn
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Extra headers
$headers .= 'To: Mary <[email protected]>, Kelly <[email protected]>' . "\r\n";
$headers .= 'From: Birthday Reminder <[email protected]>' . "\r\n";
$headers .= 'Cc: [email protected]' . "\r\n";
$headers .= 'Bcc: [email protected]' . "\r\n";

// Versturen
mail($to, $subject, $message, $headers);
?> 

Dat bedoelde je toch?
Hallo YMP,

Bedankt voor je snelle reactie. Echter denk ik dat dit iets anders is dan dat ik bedoel. Ik wil graag dat bezoekers een formulier invullen met de volgende velden;

Gewenste alias voor mijn domeinnaam
E-mail waar de mail aan dit alias heen moet
... Andere gegevens

En dat het alias dan aangemaakt wordt.
dat heeft geen hol te maken met weballiassen aanmaken

of de vraag is niet goed
of het antwoord n
iet
Maak jij ook in dat Procmail je mailaliassen aan, of doe je dit in een ander control panel?
Dit doe ik via een ander controlpanel, maar daar mogen mijn bezoekers vanzelfsprekend geen gebruik van maken.
Uiteraard, anders zou je dit niet willen ;)
Maar welke dan? :)
Een zelfbrouwsel van Yourhosting.nl opzich een zeer prettig systeem trouwens! Uit de bron van hun scripting voor het aanmaken van mailadres/aliassen/mailinglists kan ik niets opmaken. Nadat ik ze gebeld had werd mij verteld dat het misschien door middel van procmail (cgi toch?) mogelijk was.
Weet iemand of het uberhaupt mogelijk is mailaliassen aan te maken via cgi? En of hiervoor procmail te gebruiken is?

Reageren