php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.12.2006, 16:54  
Neuer Benutzer
 
Registriert seit: 14.12.2006
Beiträge: 6
madrid
Standard Hotmail - Spam - Phpmailer und Swift

Hallo

"Amelde"-Emails an meine neuen user, die das Passwort und den Usernamen fuer den Webzugang meines Portals enthalten, werden von hotmail als spam identifiziert oder in manchen Faellen wohl garnicht geliefert.

Dies ist fuer mich ein Problem, da nur die Haelfte der neuen user im Spam-Ordner nachschaut und ich somit eine Menge neuer user, dei sich anmelden moechten verliere (mehrere 100 am Tag).

Habe es schon mit einem gmail-KOnto versucht, das funktioniert auch jeweils einen Tag lang, dann sperrt mir gmail das verschicken der Mails, da es wohl zuviele pro Tag sind.

Ich maile per php. Habe zuerst mit mail (PHP-Befehl) gearbeitet, dann mit der phpmailer (GNU-GPL) und jetzt verwende ich swift (GNU GPL)

Was kann ich besser machen?
Was mache ich falsch?

Wenn weitere Infos benoetigt werden, poste ich diese gerne.

Danke fuer jede Hilfe
madrid ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.12.2006, 16:59  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Jo fein dein E-Mail Script ist Klasse ...
Du hast da im header ein kleinen Fehler dann gehts ..



Nee mal im Ernst .. so kann man dir nicht helfen .. da fehlt irgendwie was ^^

Ich denke mal du verschickst die Mail über "mail()"

Daher mein Tip: http://phpmailer.sourceforge.net/
M3g4Star ist offline   Mit Zitat antworten
Alt 14.12.2006, 17:18  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Tut er doch ^^
Wie sieht die E-Mail denn vom Inhalt her aus? Verschickst du sie gesammelt oder einzeln, wenn sie eben angefordert werden?
Was gibst du als Absender an?
Zergling-new ist offline   Mit Zitat antworten
Alt 14.12.2006, 17:18  
Neuer Benutzer
 
Registriert seit: 14.12.2006
Beiträge: 6
madrid
Standard

Hallo
wie bereits in meinem ersten post genannt, verwende ich swift (davor habe ich phpmailer verwendet).

Hier mein code:

Code:
require('swift/Swift.php');
require('swift/Swift/Connection/SMTP.php');

$swift = new Swift(new Swift_Connection_SMTP('smtp.meinedomain.com'));

//Using heredoc syntax
//HTML text
$html_part = <<<EOD
die nachricht enthaelt username und pwd

dies ist html text

EOD;

//Plain text
//----------
$plain_part = <<<EOD
dies ist plain text
die nachricht enthaelt username und pwd
EOD;

//Add as many parts as you like
$swift->addPart($plain_part);
$swift->addPart($html_part, 'text/html');

//You can call authenticate() anywhere before calling send()
if ($swift->authenticate('informacion@meinedomain.com', 'passwort')){

	//Only send if we're actually connected
	if (!$swift->hasFailed()){
	    
	    if ($swift->send(
			'"'.$_POST['hieremailadresse'].'"<'.$_POST['hieremailadresse'].'>',
			'"Informacion" <informacion@meinedomain.com>',
			'Alta de '.$_POST['neuerusername']
	    	))
	    {
			$swiftok = "j";
		    //echo "versendet";
		}else{
			//echo "Swift nicht gesendet";
			// -> nach alter Methode verschicken
		}
	}else{
		//echo "Swift has failed";
		// -> nach alter Methode verschicken
	}
}else{
	//echo "Didn't authenticate to server";
	// -> nach alter Methode verschicken
}
$swift->close();
madrid ist offline   Mit Zitat antworten
Alt 14.12.2006, 17:37  
Neuer Benutzer
 
Registriert seit: 14.12.2006
Beiträge: 6
madrid
Standard

Zitat:
Zitat von Zergling
Wie sieht die E-Mail denn vom Inhalt her aus? ?
Inhalt ist spanisch.
Hier der Inhalt:
Zitat:
Bienvenido a hiermeinedomain

Tu nombre de usuario es: Maria2000
Tu clave de acceso es: 7ae86
La clave de acceso puedes cambiar más tarde.

Puedes entrar en www.hiermeinedomain.com/login.php

Saludos

El equipo de hiermeinedomain
Email: informacion@hiermeinedomain.com
www.hiermeinedomain.com
In Betreff steht:
Zitat:
hiermeinedomain - Alta de Maria2000
Zitat:
Zitat von Zergling
Verschickst du sie gesammelt oder einzeln, wenn sie eben angefordert werden?
Ja, immer direkt bei Anforderung versende ich diekt die Mails.
Koennte das problematisch sein?

Zitat:
Zitat von Zergling
Was gibst du als Absender an?
als Ansender gebe ich informacion@meinedomain.com an.
wobei ich auch smtp.meinedomain.com verwende.

Gruss, Madrid
madrid ist offline   Mit Zitat antworten
Alt 14.12.2006, 19:38  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Nein, problematisch würde es möglicherweise werden, wenn du alle gesammelt versendest (so machen es Spam-Verteiler ja auch).

Eventuell solltest du deine Links in der E-Mail reduzieren.

Der 2. Parameter von swift->send() ist also "From"?
Vielleicht schickst du nochmal den kompletten Quelltext einer versendeten E-Mail, vielleicht ist er ja syntaktisch unsauber und wird daher gefiltert. Ich vermute aber, wenn es mit dem phpmailer auch schon nicht geklappt hat, dass es möglicherweise an der Sprache liegt.
Zergling-new ist offline   Mit Zitat antworten
Alt 15.12.2006, 10:47  
Neuer Benutzer
 
Registriert seit: 14.12.2006
Beiträge: 6
madrid
Standard

ja, der 2. Parameter ist FROM

Hier der Quelltext des Mails
Einmal fuer HTML und einmal als text

Code:
//Using heredoc syntax
//HTML text
//---------
$html_part = <<<EOD
Bienvenido a {hiermeinedomain}


Tu nombre de usuario es: {hierusername} 

Tu clave de acceso es: {hieruserpasswort} 

La clave de acceso puedes cambiar m&aacute;s tarde.


Puedes entrar en www.hiermeinedomain.com/login.php 


Saludos


El equipo de hiermeinedomain

Email: informacion@hiermeinedomain.com

www.hiermeinedomain.com

EOD;

//Plain text
//----------
$plain_part = <<<EOD
Bienvenido a hiermeinedomain

Tu nombre de usuario es: {hierusername} 
Tu clave de acceso es: {hieruserpasswort} 

La clave de acceso puedes cambiar m&aacute;s tarde.
Puedes entrar en www.hiermeinedomain.com/login.php 

Saludos

El equipo de hiermeinedomain
Email: informacion@hiermeinedomain.com
www.hiermeinedomain.com
EOD;
Danke fuer den Tip mit den Links.
Die Sprache ist spanisch - die user sind auch alle spanisch-sprachig.
Das duerfte eigentlich kein Problem sein.
madrid ist offline   Mit Zitat antworten
Alt 15.12.2006, 10:55  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

*öhm*

Zitat:
Zitat von Zergling
Vielleicht schickst du nochmal den kompletten Quelltext einer versendeten E-Mail
Was du das gibst ist der reine Inhalt. Schick dir einfach mal ne Mail und poste diese dann hier.
M3g4Star ist offline   Mit Zitat antworten
Alt 15.12.2006, 10:58  
Neuer Benutzer
 
Registriert seit: 14.12.2006
Beiträge: 6
madrid
Standard

Habe ich doch schon gemacht - schau mal 2 posts weiter oben in "Zitat"
madrid ist offline   Mit Zitat antworten
Alt 15.12.2006, 11:04  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Nein den QUELLCODE !!! Nicht den Text.

Also so das hier z.B.:

Code:
Return-Path: <support@********.de>
Delivery-Date: Fri, 15 Dec 2006 10:11:26 +0100
Received-SPF: none (mxeu7: **.226.164.*** is neither permitted nor denied by domain of ********.de) client-ip=***.226.164.*****; envelope-from=support@********.de; helo=********.de;
Received: from [***.226.164.***] (helo=********.de)
	by **.********.de (node=mxeu7) with ESMTP (Nemesis),
	id 0MKsxo-1Gv96E3Tuj-******** for Bestellung@********.de; Fri, 15 Dec 2006 10:11:26 +0100
Message-ID: <01ce01c72029$58a0ce30$0d00010a********>
From: "******** support team" <support@********.de>
To: "********.de" <Bestellung@********.de>
Subject: Infos zu Bestellung Nr. 53986 (Mail ********@********.de)
Date: Fri, 15 Dec 2006 10:13:54 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Envelope-To: Bestellung@********.de 
Man Man Man .. so viel rauszustreichen *lol*

Hab ich alles ??!!???!! Wehe wenn nicht und jemand damit unfug triebt
Hoffe mal das das ein korrekter Mail Kopf ist
M3g4Star ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHPMailer Problem ochsi PHP Tipps 2008 7 08.07.2008 10:34
Frage zu spam bots und captcha litterauspirna PHP Tipps 2008 6 20.05.2008 23:56
Trotz Captcha spam Peter Lustig PHP Tipps 2007 20 28.01.2007 20:35
phpmailer + 2 verschiedene E-Mails Sebja PHP-Fortgeschrittene 3 25.06.2006 21:18
phpmailer: Bei smtpf html-Formatierung weg... PHP Tipps 2006 31 11.02.2006 15:43
PHPMailer findet eigene Variable net seejay PHP Tipps 2007 6 04.01.2006 12:55
PHPMailer mailt nicht Smiley PHP Tipps 2007 4 06.12.2005 16:33
Hotmail scooter Off-Topic Diskussionen 11 17.06.2005 15:55
phpmailer: Problem mit Pfad PHP Tipps 2005 4 10.02.2005 15:13
Formatprobleme mit PHPMailer PHP-Fortgeschrittene 2 09.02.2005 17:46
umlaute im phpmailer PHP Tipps 2005 3 26.01.2005 15:07
[Erledigt] SPAM: Was dagegen tun? Off-Topic Diskussionen 10 23.10.2004 17:18
Ein Kommentar System vor Spam schützen? Paulo PHP Tipps 2004 20 20.10.2004 23:00
Spam filter PHP-Fortgeschrittene 7 06.09.2004 16:50
ICQ Spam Report nachträglich einreichen Off-Topic Diskussionen 1 03.07.2004 23:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
phpmailer spam, php swift, phpmailer hotmail, es_maria2000, phpmailer hotmail spam, phpmailer x-mailer, phpmailer envelope, hotmail spam ordner, swift.php, phpmailer gpl, http://www.php.de/php-fortgeschrittene/43059-hotmail-spam-phpmailer-und-swift.html, hotmail spam, php mail envelope from spam?, swift mail im spam ordner, swift php verzeichnis, swift php, phpmailer in spam, phpmailer email spam, tutorial phpmailer hotmail, hotmail php spam

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.