Ik heb twee vragen. De onderstaande mailfunctie met phpmailer werkt prima. HTML opmaak etc werkt goed. Alleen kan er niet naar alle mailadressen iets worden gestuurd. Naar admin (AT) jeugdschaken.nl werkt (bijna) alles goed, naar rob-hoogland (AT) wanadoo.nl werkt het niet. Daarnaast werken niet alle attachments goed. Ik heb ze ondertussen in dezelfde map gezet dus daar moet geen probleem geven. Alleen het Excel bestand is ongeveer 1.7MB groot en php test een aantal Kb.
Het excel bestand komt niet aan, het php bestand wel.
Mijn vragen even kort samengevat:
- Hoe komt het dat ik niet naar iedereen kan mailen (spamfilter is het niet)
- Welke grootte kan phpmailer aan qua attachments?
Ik heb al op he forum gezocht. Hier staat alleen omschreven dat je PHPmailer moet gebruiken, maar ik heb nog nergens problemen gevonden met de grootte van de attachments
Het excel bestand komt niet aan, het php bestand wel.
Mijn vragen even kort samengevat:
- Hoe komt het dat ik niet naar iedereen kan mailen (spamfilter is het niet)
- Welke grootte kan phpmailer aan qua attachments?
Ik heb al op he forum gezocht. Hier staat alleen omschreven dat je PHPmailer moet gebruiken, maar ik heb nog nergens problemen gevonden met de grootte van de attachments
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
| <?php require("class.phpmailer.php"); $mail = new PHPMailer(); //------------------------------------// // SMTP configuratie // //------------------------------------// $mail->IsSMTP(); // set mailer to use SMTP $mail->Host = "mail.pcextreme.nl;"; // specify main and backup server $mail->SMTPAuth = true; // turn on SMTP authentication $mail->Username = "postmaster (AT) spuybroek.com"; // SMTP username $mail->Password = "*******"; // SMTP password //------------------------------------// // afzender eigenschappen // //------------------------------------// $mail->From = "info (AT) spuybroek.com, SAA Spuybroek Assurantiën"; $mail->AddReplyTo("info (AT) spuybroek.com", "SAA Spuybroek Assurantiën"); $mail->FromName = "SAA Spuybroek Assurantiën"; //------------------------------------// // Adressering // //------------------------------------// $mail->AddAddress("robhoogland (AT) gmail.com", "Rob Hoogland"); $mail->AddAddress("rob-hoogland (AT) wanadoo.nl"); // name is optional //------------------------------------// // Feitelijke tekst // //------------------------------------// $mail->WordWrap = 50; // set word wrap to 50 characters $mail->AddAttachment("test.php"); // add attachments $mail->AddAttachment("waterweg_relatie_gegevens.xls"); // add attachments // optional name $mail->IsHTML(true); // set email format to HTML $mail->Subject = "Dit is een test"; $mail->Body = "<body bgcolor=black><img src=http://www.spuybroek.com/afbeeldingen/saalogo.bmp><BR>This is the HTML message body <b>in bold!</b>"; $mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //------------------------------------// // Verzending email // //------------------------------------// if(!$mail->Send()) { echo "Message could not be sent. <p>"; echo "Mailer Error: " . $mail->ErrorInfo; exit; } echo "Message has been sent"; ?> |