PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mail versand probleme beim bestätigen



mikelenni
15.06.2010, 22:21
Hallo

Mein Problem ist:

Man kann die Mails auf der seite bestätigen aber man kann die nicht aus dem email postfach bestätigen.

Da kommt immer: Die Mail ist nicht für dich

Habe das STG hplose interface.

Bevor einer meckert ich habe die forn suche benutzt aber nichts gefunden.

Sollte es antworten darauf schon geben bitte link posten.

Hoffe ihr könnt mir helfen.

Roedertaler
16.06.2010, 15:13
Schau mal ob das dir weiter Helfen kann.

http://www.designerscripte.net/showthread.php?t=6855&highlight=paidmail+nicht

Es gibt eine menge Infos zu diesen Thema hier......eigentlich nicht wirklich schwer zu finden!

Mfg

mikelenni
16.06.2010, 17:48
Hallo

Hat mir leider alles nicht geholfen.

Ich denke ich kenne das Problem also wenn ich die über die Mailhistory bestätige ist der tan kürzer als über das Postfach.

Habe mal den tan eingegeben bei der mail die ich über das postfach bestätigt habe und es ging.

Nur das problem ist wie bekomme ich das hin das die mails immer mit dem kurzen tan verschickt ins postfach verschickt werden werden?

Wenn ich eine Admin Mail verschicke geht alles nur wenn ich mails aus dem interface verschicke ist das problem.

Jenny
16.06.2010, 20:48
den varchar auf 32 bei den Tans und auch bei den reloads und in gebuchte Werbung überall im Grunde wo Tan auf varchar 14 oder ähnliches steht den mal auf 32 setzen in der DB

mikelenni
16.06.2010, 21:36
Hat nicht geklappt sehe auch gerade das ich garkeine tan habe:

Postfach: http://www.paida-portal.de/pclick.php?tan=&uid=2

Seite: http://www.paida-portal.de/pclick.php?tan=52c2a78b3c862a&uid=2

Wie man sehen kann fehlt der tan bei den mails die ins postfach verschickt werden daher kann man die auch nicht bestätigen.

Wo und was muss ich ändern damit die tan übermittelt wird?

Hier mal die pclick.php datei:


<?
@require_once ('lib/functions.lib.php');
@db_connect();

$_GET['uid'] = (int)$_GET['uid'];
$_GET['tan'] = addslashes ($_GET['tan']);

$mail = mysql_fetch_array(db_query("SELECT `ziel` FROM ".$db_prefix."_paidmails_versendet WHERE tan='".$_GET['tan']."' LIMIT 1"));
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Forcedklick by <?=$seitenname;?></title>
</head>

<frameset rows="30,*" border="0">
<frame name="abuse" src="pcheck.php?tan=<?=$_GET['tan'];?>&uid=<?=$_GET['uid'];?>" scrolling="no" frameborder="0">
<frame name="werbung" src="<?=$mail['ziel'];?>" scrolling="auto" frameborder="0">
</frameset>
<body>
</body>
</html>
<?db_close();?>

didith1207
16.06.2010, 22:22
http://www.designerscripte.net/showpost.php?p=58695&postcount=7

edit: hast du die updates gemacht für Paidmail?

mikelenni
16.06.2010, 22:47
Ja hab ich.

Jetzt hab ich zwar eine tan aber die falsche sogesagt die ist zu lang:

Postfach: http://www.paida-portal.de/pclick.php?tan=52c2a78b3c862a0c84357724a32c4bf3&uid=2 (https://freemailng5302.web.de/jump.htm?goto=http%3A%2F%2Fwww.paida-portal.de%2Fpclick.php%3Ftan%3D52c2a78b3c862a0c843 57724a32c4bf3%26uid%3D2)

Seite: http://www.paida-portal.de/pclick.php?tan=52c2a78b3c862a&uid=2

Das hier ist zu viel 0c84357724a32c4bf3 (https://freemailng5302.web.de/jump.htm?goto=http%3A%2F%2Fwww.paida-portal.de%2Fpclick.php%3Ftan%3D52c2a78b3c862a0c843 57724a32c4bf3%26uid%3D2)

Deshalb sagt der Mail ist nicht für dich.

Nur verstehe ich nicht wo der das her nimmt.

didith1207
17.06.2010, 00:04
du mußt alle tan datenbanktabellen auf 32 umstellen!! alle kontrollieren und wenn welche dabei sind mit 14 auf 32 umstellen!

alle kampagnen löschen und cron erneut ausführen erst wenn alle4 kampagnen tan 32 haben und die werbung auch so eingelesen wurde in deine db dann klappts ;)

mikelenni
17.06.2010, 01:13
Danke Danke Danke

Es lag daran weil die mails wurden mit varchar 32 eingebucht aber mit varchar 14 verschickt konnte ja nicht klappen.

Hoffe hab das so richtig gesagt =)

Egal jetzt geht es auf jedenfall danke dir.