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
Hoe?
Gebruik je een externe mailserver? (mail.provider.com)
Dan heb je misschien een probleem, als ze relaying tegen gaan.
Als je de lokale mailserver (bijv. sendmail) gebruikt zou die het gewoon moeten doen, onafhankelijk van die router. Als je host toegang heeft tot internet, dan heeft sendmail dat ook.
Dan heb je misschien een probleem, als ze relaying tegen gaan.
Als je de lokale mailserver (bijv. sendmail) gebruikt zou die het gewoon moeten doen, onafhankelijk van die router. Als je host toegang heeft tot internet, dan heeft sendmail dat ook.
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.
NEE!!
Niet weghalen!!Haal deze weg:
} // class emailer
Dat is de afsluiter van deze:
Code: Selecteer alles
//
// The emailer class has support for attaching files, that isn't implemented
// in the 2.0 release but we can probable find some way of using it in a future
// release
//
class emailer
{
mailserver
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.
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.