obey-robots.txt
  

pHpFusion-Nederlands


 Nederlands-, Vlaamstalige pHp-Fusion support site voor België en Nederland.


 PHP-Fusion is een open-source "Content Magagement System" (CMS) geschreven in PHP en MySQL.
 Het beheren van uw site gaat met een eenvoudig en begrijpbaar administratie systeem.
 PHP-Fusion bevat o.a. een forum, shoutbox, enquêtes, profielpagina's, nieuws, fotogalerij, weblinks enz.
 Uiteraard is de standaardinstallatie nog uit te breiden met infusies (modules) en andere thema's (skins).

Inloggen
Geef gebruikersnaam

Wachtwoord



Nog geen lid?

» Registreer «
Als geregistreerd lid kunt u reageren en alle extra functies gebruiken.

Wachtwoord vergeten?
Verzoek nieuw wachtwoord.
Gebruikers Online
» Gasten online: 11

» Leden online: 0
» Nieuwste lid: BlackHawk
Recent Online
» Red 1 dag
Onderwerp bekijken
Algemene support omtrent algemene gebruik- en installatieproblemen.
 Onderwerp afdrukken
Mail Send werkt niet.
MrFlup
Hoi,

Ik was even alles aan het verlopen. Wanneer ik een nieuw account wil registeren of contact wil opnemen met het contact formulier werkt dit helaas niet.

Kunnen jullie mij misschien verder helpen hoe ik dit moet instellen? Ik ben erg nieuw met PHP Fusion.

Welke bestanden moet ik aanpassen om dit aan de praat te krijgen?

Mvg,
 
Wanabo
Controleer bij de instellingen of de URL van je website wel goed staat ingesteld!
 
MrFlup
Ja, die staat juist ingesteld. Wanneer ik in deze code bewerk.

[geshi=php] /*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2010 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: sendmail_include.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

function sendemail($toname, $toemail, $fromname, $fromemail, $subject, $message, $type = "plain", $cc = "", $bcc = "") {

global $settings, $locale;

require_once INCLUDES."class.phpmailer.php";

$mail = new PHPMailer();
if (file_exists(INCLUDES."language/phpmailer.lang-".$locale['phpmailer'].".php")) {
$mail->SetLanguage($locale['phpmailer'], INCLUDES."language/");
} else {
$mail->SetLanguage("nl", INCLUDES."language/");
}

if (!$settings['smtp_host']) {
$mail->IsMAIL();
} else {
$mail->IsSMTP();
$mail->Host = $settings['smtp_host'];
$mail->Port = $settings['smtp_port'];
$mail->SMTPAuth = (!empty($settings['smtp_username']) && !empty($settings['smtp_password'])) ? true : false;
$mail->Username = $settings['smtp_username'];
$mail->Password = $settings['smtp_password'];
}

$mail->CharSet = $locale['charset'];
$mail->From = $fromemail;
$mail->FromName = $fromname;
$mail->AddAddress($toemail, $toname);
$mail->AddReplyTo($fromemail, $fromname);
if ($cc) {
$cc = explode(", ", $cc);
foreach ($cc as $ccaddress) {
$mail->AddCC($ccaddress);
}
}
if ($bcc) {
$bcc = explode(", ", $bcc);
foreach ($bcc as $bccaddress) {
$mail->AddBCC($bccaddress);
}
}
if ($type == "plain") {
$mail->IsHTML(true);
} else {
$mail->IsHTML(true);
}

$mail->Subject = $subject;
$mail->Body = $message;

if(!$mail->Send()) {
$mail->ErrorInfo;
$mail->ClearAllRecipients();
$mail->ClearReplyTos();
return true;
} else {
$mail->ClearAllRecipients();
$mail->ClearReplyTos();
return true;
}

}
?>
[/geshi]

Als ik alles op true zet. Bekom ik het volgende wanneer ik het contact formulier wil gebruiken. Het bericht is verzonden

Dank u wel!


Bij registratie Uw aanmelding is bijna compleet. U zult een e-mail ontvangen met daarin uw inloggegevens en een link om uw account te verifiëren.

Maar ik krijg helaas bij beide geen mail aan.

Wanneer ik alles weer naar default zet zoals het script oorspronkelijk is van PHP Fusion krijg ik het volgende.

Bij het contact formulier
Uw bericht werd niet verzonden vanwege het volgende:

· Interne fout: kan het bericht niet verzenden.

Probeer het a.u.b. nogmaals.


Bij registratie E-mailverzending heeft gefaald, neemt u a.u.b. contact met de sitebeheerder.

 
Steff
Als je alles op true zet dan breek je elke vorm van foutafhandeling af, zet deze waarden dus meteen terug. Kijk de volgende dingen eerst na:

- Ondersteund je server Sendmail (PHP Info in de tab Systeem)
- Indien ja, verwijder dan alle smtp gegevens in de Settings
- Indien nee, vul je deze correct in.
 
MrFlup
Ik ben even gaan kijken. Gaat het over deze regel?

Directive Local Value Master Value
sendmail_from webmaster@chirotongerlo.be no value
 
Joo
Dit probleem heb ik ook gehad. Na veel zoekwerk bleek het probleem bij mijn webhosting provider te liggen. Deze draaide onder Windows en ondersteunde daarom geen sendmail. Na overschakelen naar een andere provider die onder Linux werkte was het probleem opgelost.
Gewijzigd door Joo op 18 augustus 2010, 23:00
 
MrFlup
Ik heb het opgelost door gmail te gebruiken. Alvast bedankt voor de hulp!
 
Spring naar forum:
Nieuw onderwerp Antwoorden
Gebruik BBcode of HTML om naar; 'Mail Send werkt niet.', te verwijzen!
BBcode:
HTML:
Vergelijkbare onderwerpen
Onderwerp Forum         Laatste bericht
Oude versie phpfusion wordt niet meer ondersteund door provider Algemene v7 support : 11 02 jul 2017, 13:59
squirrel mail Infusions : 2 29 jan 2016, 17:28
infuseren lukt niet meer Infusions : 20 11 feb 2015, 21:07
Krijg 2 dingen niet goed Infusions : 2 02 okt 2014, 19:21
Youtubee BBcode werkt niet op mobiel Algemene v7 support : 4 05 apr 2014, 14:05