Pagina 1 van 1

Mailcommando in incl/emailer.php

Geplaatst: 14 sep 2007, 11:42
door pin70416
  • Adres van je forum: http://www.vinh.be/phpBB2

    Wanneer ontstond het probleem? Bij installatie , bestaand probleem
    phpBB versie: 3.0.RC5



    Een perfect werkende applicatie , maar.....
    Eens geinstalleerd op een UNIX-platform , dient de mail-command aangepast te worden.
    Richtlijn UNIX:
    mail("bestemmelingadres","onderwerp","inhoud","FROM: afzenderadres","-f afzenderadres")

    Hoe kan deze richtlijn in de forumapllicatie verwerkt worden , rekening houdend met het programma ?
    Weet iemand de juiste syntax om het mailcommand in de apllicatie toch te laten werken?

    Bedankt voor jullie aangereikte info/tips.
    Patrick Van den Brande



    ..

Re: Mailcommando in incl/emailer.php

Geplaatst: 14 sep 2007, 16:21
door Ramon Fincken
Beste,

je forum versie is gewoon phpbb2 dus ik verhuis hem maar phpbb 2 support.

Dank voor het melden van dit topic :)

Ramon

Re: Mailcommando in incl/emailer.php

Geplaatst: 15 sep 2007, 15:48
door Stef
Je vind de mail functie terug in includes/emailer.php. Succes

Re: Mailcommando in incl/emailer.php

Geplaatst: 15 sep 2007, 17:07
door pin70416
Beste Forum ,

Heb met onderstaande stukje code uit emailer.PHP , het probleempje opgelost.

Code: Selecteer alles

			$result = @mail($to, $this->subject, preg_replace("#(?<!\r)\n#s", "\n", $this->msg), $this->extra_headers, '-f'.$to);
			
			if (!$result && !$board_config['sendmail_fix'] && $empty_to_header)
			{
				$to = ' ';

				$sql = "UPDATE " . CONFIG_TABLE . " 
					SET config_value = '1'
					WHERE config_name = 'sendmail_fix'";
				if (!$db->sql_query($sql))
				{
					message_die(GENERAL_ERROR, 'Unable to update config table', '', __LINE__, __FILE__, $sql);
				}

				$board_config['sendmail_fix'] = 1;
				$result = @mail($to, $this->subject, preg_replace("#(?<!\r)\n#s", "\n", $this->msg), $this->extra_headers, '-f'.$to);
Hopelijk hebben ook anderen iets aan deze oplossing.
Met dank.
Patrick