Problem mit Email Versand

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
b.j.
Mitglied
Beiträge: 161
Registriert: 19.08.2004 16:31
Wohnort: bÄrlin
Kontaktdaten:

Problem mit Email Versand

Beitrag von b.j. »

Hallo zusammen,

schlage mir schon mehere Nächte um die Ohren um folgendes Problem zu lösen.

Ich habe meinem Forum einen Kleinanzeigenmarkt hinzugefügt. Dieser ermöglicht es auf eingestellte Anzeigen mit einem Antwortformular mit dem verkäufer kontakt aufzunehmen.

Das Problem: die emails kommen nicht an :-(

Habe das gleiche Problem auch direkt mit meinem Forum gehabt. Konnte damals keine massenemails versenden. Bis mir ein Fachmann erklärte die Sache über einen SMTP-Server zu machen. Seit dem geht der Email versand mit dem Forum.

Jetzt die Frage zu dem Markt. Ich gehe davon aus das die benötigten Informationen in die contact.php eingetragen werden müssen. Die sieht so aus:

Code: Alles auswählen

<?
/***************************************************************************
 *                                contact.php
 *                            -------------------
 *   begin                : Thursday, Sep 22, 2005
 *   copyright            : (C) 2005 Peter Mansion
 *   email                : support@phpca.net
 *
 *   change history
 *   22/09/2005  v0.00  Peter Mansion  Original version.
 *   12/10/2005  v0.02  Peter Mansion  Reversed get_session.php and settings.php
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

include("includes/settings.php");
include("includes/get_session.php");
include("includes/functions.php");
include("language/lang_english.php");

include("includes/overall_header.php");

if (empty($HTTP_GET_VARS[username])
or  empty($HTTP_GET_VARS[id]))
	errormessage($lang['invalid_request']);

// Sanitize input data
$username = htmlspecialchars($HTTP_GET_VARS['username']);
$id = htmlspecialchars($HTTP_GET_VARS['id']);

// Extra sanitize for SQL variables
$id = str_replace("\'", "''", $id);

// Get the row from the advert table
$sql = "select * from ".$tbl_prefix."adverts where id = '$id'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);

if (!$row)
{
	include("includes/overall_header.php");
	errormessage($lang['ad_not_found']);
}

$title = $row["title"];

//==================================================================
$template->set_rootdir('templates/subSilver/');
$template->set_filenames(array('contact_page' => 'contact.tpl'));
//==================================================================

$template->assign_vars(array(	'L_AD_INDEX' => $lang['ad_index'],
										'L_SEND_AN_EMAIL' => $lang['send_an_email'],
										'L_RECIPIENT' => $lang['recipient'],
										'L_SUBJECT' => $lang['subject'],
										'L_YOUR_NAME' => $lang['your_name'],
										'L_YOUR_EMAIL_ADDRESS' => $lang['your_email_address'],
										'L_YOUR_PHONE_NUMBER' => $lang['your_phone_number'],
										'L_YOUR_MESSAGE' => $lang['your_message'],
										'L_SEND_EMAIL' => $lang['send_email'],
										'L_CONFIRMATION_CODE' => $lang['confirmation_code'],
										'L_ENTER_CONFIRMATION_CODE' => $lang['enter_confirmation_code'],

										'SUBJECT' => $title,
										'USERNAME' => $username,
										'SITE_NAME' => $site_name));

//==================================================================
$template->pparse('contact_page');
//==================================================================

include("includes/overall_footer.php");
?>

Leider weiß ich nicht was genau ich wo eintragen muß. Vielleicht gibt es ja spezialisten unter Euch dir mir helfen können. Sonst macht der ganze Markt keinen Sinn :-(

Der Markt ist dieser hier:

http://www.phpca.net/index.htm


Hoffe Ihr könnt mir helfen! :-?


EDIT: Ich habe übrigens mein Forum bei Hosteurope gehostet....falls das eine Rolle spielt. Bei Evanzo ging es damals ohne probleme.
Bug-Talk.de
Die Webseite für den VW Käferfahrer.
b.j.
Mitglied
Beiträge: 161
Registriert: 19.08.2004 16:31
Wohnort: bÄrlin
Kontaktdaten:

Beitrag von b.j. »

danke, problem gelöst
Bug-Talk.de
Die Webseite für den VW Käferfahrer.
Antworten

Zurück zu „Coding & Technik“