Seite 1 von 2

SMTP Server auf VServer

Verfasst: 18.04.2009 11:32
von php-freak
Ich habe schon gegooglt aber leider kein Programm oder ähnliches finden können.

Ich suche ein Programm womit es möglich ist das ich mich mit dem Programm von PB aus connecten kann und dann Mails sende.

Also quasi einen SMTP Server.

Gibt es soetwas und wenn ja wo?

Gruß

JENS

Verfasst: 18.04.2009 11:34
von DarkDragon
Ich hab einen vorinstalliert gehabt. Müsstest du eigentlich auch, sofern du E-Mails verschicken kannst. Ansonsten hilft google mit "SMTP Server Linux".

http://qmail.de-mirror.de/top.html
http://www.uibk.ac.at/zid/software/unix ... stfix.html

Verfasst: 18.04.2009 11:39
von php-freak
Danke ich probier mich mal an postfix

Verfasst: 18.04.2009 15:38
von php-freak
So postfix und qmail wollten ned also habe ich exim verwendet.

Habe das Ding per apt-get install exim4 installiert und so weit es ging konfirguriert... habe auch keinen Errror gehabt wie bei den anderen.

Nun läzft das ganze auch als Prozess auf meinem Server.

Leider hab ich kein Plan wie ich mich jetzt mit dem Ding verbinden soll (natürlich mit PB).

Also ich muss mich ja erstmal zu meinem Server verbinden:

Code: Alles auswählen

InitNetwork()
OpenNetworkConnection("99.99.99.99", 25)
Naja die 99.99.99.99 ersetzt ich ja durch die richtige IP und Port 25 weil das ja der Port für SMTP ist.

Aber was nun?
Wäre nett wenn ihr mir helfen könntet...

Euer php-freak

Verfasst: 18.04.2009 15:41
von DarkDragon
http://www.purebasic.fr/german/viewtopi ... light=smtp

Hilft das denn nicht? Was daran stimmt denn für dich nicht?

Verfasst: 18.04.2009 15:55
von php-freak
Naja exim hat da so seine eigene vorgehensweise:

http://developer.gauner.org/ispmail-exi ... -versenden

Und bei dem Link den du mir geben hast bei dem Script meintest du da das ich bei smtp.mail.fr (kp wie as jetzt hieß) einfach die IP Adresse meines Servers eintragen sollte?

Gruß

JENS

Verfasst: 18.04.2009 15:59
von DarkDragon
php-freak hat geschrieben:Naja exim hat da so seine eigene vorgehensweise:

http://developer.gauner.org/ispmail-exi ... -versenden

Und bei dem Link den du mir geben hast bei dem Script meintest du da das ich bei smtp.mail.fr (kp wie as jetzt hieß) einfach die IP Adresse meines Servers eintragen sollte?

Gruß

JENS
Ja genau. Desweiteren ist das nur eine Testmail die du per telnet versendest, das kannst du mit jedem E-Mail Service Provider tun. Bei closed-relay Servern wirds allerdings etwas schwieriger.

Das was du da über telnet verschickst macht die SMTP lib automatisch.

"smtp.mail.fr" musst du einfach durch die IP oder die Domain deines Servers ersetzen. Wenn du allerdings Username/Passwort eingabe benötigst geht das mit der Pure_SMTP lib die dir dort auch schon empfohlen wurde.

Verfasst: 18.04.2009 16:18
von php-freak
Ne ne Username und PW will ich ja gerade nicht!

Verfasst: 19.04.2009 15:11
von hardfalcon
Wenn du das ohne Username und Passwort machst, dann wird dein VServer über kurz oder lange (auch ohne dein Zutun) als Spam-Schleuder missbraucht werden. Außerdem wird er auf Anti-Spam-Blacklists auftauchen (dazu reicht es völlig aus, wenn der Server als Open Relay konfiguriert ist (d.h. ohne Benutzername und Passwort nutzbar ist, um Mails zu verschicken), er muss noch nicht mal als Spam-Schleuder missbraucht worden sein!).

//EDIT: Spammer und anderes Gesocks finden solche Server automatisch, da werden einfach komplette IP-Subnetze mit nem Portscanner vollautomatisch durchgescannt, und wenn er irgendwo nen Server findet, wo auf Port 25 ein SMTP-Server antwortet, testet das Script genauso automatisch, ob der Server gültige Login-Daten verlangt, oder auch ohne Logindaten Mails verschickt.

Verfasst: 19.04.2009 15:52
von php-freak
Hab ich auch gelesen...

Naja dann werde ich das nochmal versuchen so zu konfigurieren das das geht...