Door gebruik te maken van Scholieren.com of door hiernaast op ‘akkoord’ te klikken, ga je akkoord met onze gebruiksvoorwaarden en geef je toestemming voor het gebruik van cookies. Als je niet alle cookies wilt toestaan, ga dan naar ‘instellingen aanpassen’ om dit in te stellen. Ben je jonger dan 16 jaar? Zorg dan dat je toestemming hebt van je ouders om onze site te bezoeken. Hier lees je alles over hoe wij omgaan met je privacy.

Oud 16-10-2003, 11:05
Triloxigen
Avatar van Triloxigen
Triloxigen is offline
Ik ben bezig met een PHP webmail (IMAP/POP3 ) script.
De server draait een IMAP en POP3 server, en werkt perfect.
E-mail ophalen, lezen, etcetc werkt allemaal zonder problemen.

Alleen het sturen van e-mail via imap_mail() geeft niet het gewenste resultaat.
Voor de duidelijkheid, het werkt wel, maar neit zo goed als ik wil

De code:
PHP-code:
    $envelope["from"] = $_POST[from];
    
$envelope["to"] = $_POST[to];

    
    
$mailbody[0]["type"] = "TEXT";
    
$mailbody[0]["subtype"] = "plain";
    
$mailbody[0]["description"] = "text/plain";
    
$mailbody[0]["contents.data"] = "$_POST[message]\n\n\n\t";

    
$mail imap_mail_compose($envelope,$mailbody);

    
$headers "From: $_POST[from]\r\n";
    
$headers .= "Reply-To: $_POST[from]\r\n";
    
$headers .= "Return-path: $_POST[from]\r\n";
    
$headers .= "X-Priority: $_POST[priority]\r\n";
    
$headers .= "X-Mailer: **********.nl Webmail\r\n";

    
imap_mail($_POST[to],$_POST[subject],$mail,$headers,$_POST[cc],$_POST[bcc]); 
De e-mail die ik krijg bevat de headers:
Code:
Return-path: <www-data@[mailserver(niet domein)]> 
Envelope-to: [email waar het heen gaat]
Delivery-date: Thu, 16 Oct 2003 11:42:17 +0200 
Received: from www-data by [mailserver] with local (Exim 4.20) 
    id 1AA4e9-0006JS-Cx 
    for [email waar het heen gaat]; Thu, 16 Oct 2003 11:42:17 +0200 
To: [email waar het heen gaat]
Subject: [Onderwerp]
From: [mailbox_account]@[mailserver]
Message-Id: <E1AA4e9-0006JS-Cx@[mailserver]> 
Sender: www-data <www-data@[mailserver]> 
Date: Thu, 16 Oct 2003 11:42:17 +0200 
X-UIDL: A(7"!M-a"!T:C!!@Fg!!
De Return-Path en From iig al kloppen niet.

Maar in het bericht zelf staat:
Citaat:
From: [naam] <[goede_emailadres]>
To: [to_adres klopt ook]
MIME-Version: 1.0
Content-Type: TEXT/plain; CHARSET=US-ASCII
Content-Description: text/plain

bericht
De headers staan nu dusin het bericht,
ik weet eigenlijk niet meer wat ik fout doe :/

De goede variablen worden wel in het formulier gepost,
alleen de uitvoering oid klopt niet.
Heeft iemand ervaring emt imap_mail() of iets anders waar ik eventueel iets mee zou kunnen.

(En vast een vraag voor later, weet iemand een resource waar ik kan kijken hoe het zit met attachments).
__________________
My name is Boxxy
Met citaat reageren
Advertentie
Oud 16-10-2003, 11:56
Orion
Avatar van Orion
Orion is offline
Ik heb dit wel eens met de gewone mail() functie gehad


zelfde script deed het op de ene server wel goed en op de andere niet. geen idee waar het aan ligt, though
__________________
Ongefilterd. Van nature troebel.
Met citaat reageren
Oud 30-10-2003, 14:08
Triloxigen
Avatar van Triloxigen
Triloxigen is offline
up
__________________
My name is Boxxy
Met citaat reageren
Oud 31-10-2003, 08:39
Triloxigen
Avatar van Triloxigen
Triloxigen is offline
Citaat:
Bootsman123 schreef op 30-10-2003 @ 16:59:
Kijk anders eens hier:
http://www.phpbuilder.com/columns/kartic20000807.php3
ZaL eens kijken,
bedankt.
__________________
My name is Boxxy
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 04:30.