failed Sending mail
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

failed Sending mail
Bij het overzetten naar een eigen host komt er de melding bij het aanmelden van een nieuw lid
melding :
Failed sending e-mail.
Line 225
Dit komt waarschijnlijk omdat het een server is achter een router. Deze is wel echter doorgelinkt.
Weten jullie wat het probleem kan zijn.
Welke poorten moeten we dan toevallig nog open zetten of doorsturen behalve poort 80
melding :
Failed sending e-mail.
Line 225
Dit komt waarschijnlijk omdat het een server is achter een router. Deze is wel echter doorgelinkt.
Weten jullie wat het probleem kan zijn.
Welke poorten moeten we dan toevallig nog open zetten of doorsturen behalve poort 80
Je zult wel ergens een mailserver moeten hebben, hetzij remote of local.
Voor local kun je misschien ArgoSoft gebruiken (ik heb er geen ervaring mee !!).
Mocht je problemen hebben op poort 25 dan kun je dit wijzigen in smtp.php regel 126 in de includes map.
Zoek:
en verander in:
Voor local kun je misschien ArgoSoft gebruiken (ik heb er geen ervaring mee !!).
Mocht je problemen hebben op poort 25 dan kun je dit wijzigen in smtp.php regel 126 in de includes map.
Zoek:
Code: Selecteer alles
if( !$socket = fsockopen($board_config['smtp_host'], 25, $errno, $errstr, 20) )Code: Selecteer alles
if( !$socket = fsockopen($board_config['smtp_host'],<myport>, $errno, $errstr, 20) )gr. Spikey
Geen support via pb, email, msn, uw vragen worden niet beantwoord !
Geen support via pb, email, msn, uw vragen worden niet beantwoord !
Dit problem had ik ook op mijn eigen (test) server,
hier is de oplossing:
(emailer.php - Regel 225)
Zoek:
Vervang Door:
Wel ff back-uppen!
hier is de oplossing:
(emailer.php - Regel 225)
Zoek:
Code: Selecteer alles
function send()
{
/* global $phpEx, $phpbb_root_path;
if ( $this->address == NULL )
{
message_die(GENERAL_ERROR, 'No email address set', '', __LINE__, __FILE__);
}
if ( !$this->parse_email() )
{
return false;
}
//
// Add date and encoding type
//
$universal_extra = "MIME-Version: 1.0\nContent-type: text/plain; charset=" . $this->encoding . "\nContent-transfer-encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s', time()) . " UT\n";
$this->extra_headers = $universal_extra . $this->extra_headers;
if ( $this->use_smtp )
{
if ( !defined('SMTP_INCLUDED') )
{
include($phpbb_root_path . 'includes/smtp.' . $phpEx);
}
$result = smtpmail($this->address, $this->subject, $this->msg, $this->extra_headers);
}
else
{
$result = @mail($this->address, $this->subject, $this->msg, $this->extra_headers);
}
if ( !$result )
{
message_die(GENERAL_ERROR, 'Failed sending email', '', __LINE__, __FILE__);
}
*/
return true;
Code: Selecteer alles
function send()
{
}
There are no stupid question's, just stupid people.
Oke dat is 1 nu komt er de fout
Parse error: parse error, unexpected '}' in \includes\emailer.php on line 299
// Split the specified file up into a string and return it
//
function encode_file($sourcefile)
{
if (is_readable(phpbb_realpath($sourcefile)))
{
$fd = fopen($sourcefile, "r");
$contents = fread($fd, filesize($sourcefile));
r299 -> $encoded = $this->myChunkSplit(base64_encode($contents));
fclose($fd);
}
return $encoded;
}
} // class emailer
Parse error: parse error, unexpected '}' in \includes\emailer.php on line 299
// Split the specified file up into a string and return it
//
function encode_file($sourcefile)
{
if (is_readable(phpbb_realpath($sourcefile)))
{
$fd = fopen($sourcefile, "r");
$contents = fread($fd, filesize($sourcefile));
r299 -> $encoded = $this->myChunkSplit(base64_encode($contents));
fclose($fd);
}
return $encoded;
}
} // class emailer
Code: Selecteer alles
Parse error: parse error, unexpected '}' in \includes\emailer.php on line 299
// Split the specified file up into a string and return it
//
function encode_file($sourcefile)
{
if (is_readable(phpbb_realpath($sourcefile)))
{
$fd = fopen($sourcefile, "r");
$contents = fread($fd, filesize($sourcefile));
r299 -> $encoded = $this->myChunkSplit(base64_encode($contents));
fclose($fd);
}
return $encoded;
}
} // class emailer} // class emailer
There are no stupid question's, just stupid people.
Re: mailserver
We hebben een w2k bak met apache draaienThor schreef:Ik neem maar ff voor het gemak aan dat je het over een Linux server hebt. Dan heb je toch echt bijvoorbeeld sendmail nodig, anders gaat het niet werken.Verder hebben we nergens een mailserver ingesteld en hebben er ook lokaal geen draaien, is dit nodig?
Welke provider verzorgt je internet verbindig? Dan kun je hun mailserver bij SMTP invullen.
-
Frode