ilch Forum » Allgemein » HTML, PHP, SQL,... » Mailserver

Geschlossen
  1. #1
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Hi,

    ich hoff das ist das richtige Forum hier.
    Wir haben jetzt unsere Hp auf unseren gelegt und nun tritt folgendes Problem auf.

    Wenn sich neue User registrieren bekommen die den Bestätigungslink nicht zugeschickt und auch wenn ich über das Admin Menü ein zufälliges Password generieren lassen will, wird dieses nicht verschickt. Halt alles was mit Email zu tun hat geht nicht.

    Da unser Root Anbieter zwecks Hp gar keinen Support gibt steh ich da vor nem Problem. Was muss ich jetzt machen ? Muss ich nen Mailserver erst installieren ? Oder ist Standart ein Mailserver mit installiert und ich muss den nur konfigurieren ?

    Falls ich einen installieren muss, welcher Mailserver ist am besten ? Falls ich den nur konfigurieren muss, kennt wer ein gutes Howto ?

    Der Root läuft übrigends unter Linux Ubuntu

    Danke schonmal für jede Hilfe

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Also alternativ kann man bei ilch die Mails auch über einen externen SMTP Server verschicken.

    Ansonsten ist bei php automatisch sendmail für phpmail Vorkonfiguriert. Schau am besten ob Port 25 bereits besetzt ist, wenn nein kannst du mit apt-get install sendmail das ganze installieren.

    Wenn ja schau nach welcher SMTP Server da bereits installiert ist.


    Zuletzt modifiziert von Tolive am 18.10.2012 - 23:17:15
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Oke ich hab jetzt mal was rumprobiert, aber nix geht :-|

    Vorab, das SMTP was bei Ilch dabei ist wollen wir nicht nutzten, da die Email Addy info@neurocil-clan.de und admin@neurocil-clan.de heißen soll.
    Und wenn ich das richtig verstanden habe dann kann man über das SMTP ja nur zb. name@gmx.de nutzen.

    Wenn ich richtig gegoogelt habe bräuchte ich da jetzt ja was wie Postfix oder muss da noch ein anderes Programm installiert werden ? Muss ich die Email Addy iwo "regestrieren" ?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Das kommt auf den SMTP Server drauf an. Einige Anbieter lassen auch andere Absender (als die eigenen) zu.

    Richtig, ansonsten brauchst du etwas wie Postfix. Benutze aber der einfachhalthalber bitte wie oben von mir Vorgeschlagen sendmail. Dann musst du bei php nichts weiter einstellen.

    PS: Überprüfe, wie ebenfalls oben erwähnt, ob die Ports 25 und 587 frei sind.
    PPS: Mit netstat -ntl siehst du welche Ports belegt sind.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Thx für den Befehl, den hab ich gesucht ^^
    Also Port 25 ist schon belegt, Port 587 ist frei.

    Zum Anbieter, es geht ja um das @neurocil-clan.de. Sowohl als Absender als auch (und das noch viel wichtiger) Empfänger
    1 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Was ich vergessen hatte zu fragen:

    Benutzt ihr ein SCP wie Plesk, Confixx oder froxlor oder habt ihr php und co. selbst installiert?
    Ebenso ist interessant ob ihr auf euren Server Mailkonten eingerichtet habt.


    Ansonsten musst du jetzt noch herausfinden welches Programm unter Port 25 lauscht das machst du mit:

    netstat -npl


    Zuletzt modifiziert von Tolive am 20.10.2012 - 10:28:07
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Mysql und PhpmyAdmin habe ich über Putty eingerichtet.
    Das einzigste was ich installiert habe ist das Clanscript und die Module.
    Mailkonten sind auch noch keine eingerichtet

    Laut netstat -npl läuft auf Port 25 sshd
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Ja, das ist dann gar kein Problem.

    Öffne mit der Konsole und dem Editor deiner Wahl z.B. vi folgende Datei:

    /etc/ssh/sshd_config

    Dort findest du recht weit oben nun folgenden Eintrag:

    Port 25

    daraus machst du z.B.

    Port 250 (soweit frei)

    Anschließend speicherst du das Ganze und machst einen restart des ssh Diensts:

    /etc/init.d/ssh restart

    Anschließend kannst du wie folgt sendmail installieren:

    apt-get install sendmail

    PS: Denk dran das nun ein anderer SSH Port verwendet wird und du deshalb auch bei Putty der Port geändert werden muss.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    2 Sachen:

    1. Ich hab jetzt die sshd_config geöffnet und dort steht Port 22. Hab mich anscheinend in der Zeile vertan. Auf Port 25 läuft sendmail:MTA.

    2. Ich hab beim einloggen in Putty gelesen, das ich eine neue Email hab Ôô Wie kann ich diese jetzt abrufen ?

    Danke schonmal für deine bisherige Hilfe
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Also dann geht es mal weiter zwinker.

    Zu 1: Hast du irgendetwas in der php.ini oder co. geändert?

    Zu 2: mit mail
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Guten Morgen,

    hab nur folgendes an der php.ini verändert: sendmail_path = /usr/sbin/sendmail -t -i

    Ansonsten hab ich nur Postfix nach dem Video installiert und eingestellt externer Link
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Hast du vorher auch sendmail deinstalliert?

    Ansonsten poste mal deine /var/log/mail.log.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Nein sendmail hab ich nicht deinstalliert, weil die meisten beiträge die ich gefunden hatte sendmail und Postfix installiert hatten.

    Hier mal der Mail log, ist aber aus dem mail.log.1 da ich den Mail log mal gelöscht hatte:

    Oct 19 22:43:48 H3S77 postfix/postdrop[9633]: warning: unable to look up public/pickup: No such file or directory
    Oct 19 22:50:34 H3S77 sendmail[11017]: alias database /etc/mail/aliases rebuilt by root
    Oct 19 22:50:34 H3S77 sendmail[11017]: /etc/mail/aliases: 4 aliases, longest 10 bytes, 66 bytes total
    Oct 19 22:50:35 H3S77 sm-mta[11069]: starting daemon (8.14.3): SMTP+queueing@00:10:00
    Oct 19 22:50:35 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:50:35 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:50:35 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:50:35 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:50:40 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:50:40 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:50:45 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:50:45 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:50:50 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:50:50 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:50:55 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:50:55 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:51:00 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:51:00 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:51:05 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:51:05 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:51:10 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:51:10 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:51:15 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:51:15 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:51:20 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: cannot bind: Address already in use
    Oct 19 22:51:20 H3S77 sm-mta[11069]: daemon MTA-v4: problem creating SMTP socket
    Oct 19 22:51:20 H3S77 sm-mta[11069]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA-v4: server SMTP socket wedged: exiting
    Oct 19 22:57:33 H3S77 sendmail[11414]: q9JKvX0X011414: from=www-data, size=895, class=0, nrcpts=1, msgid=<9e01064895200b63aad0ac1c8f970820@www.neurocil-clan.de>, relay=www-data@localhost
    Oct 19 22:57:33 H3S77 sm-mta[11415]: q9JKvXGL011415: SYSERR(root): collect: Cannot write ./dfq9JKvXGL011415 (bfcommit, uid=0, gid=112): No such file or directory
    Oct 19 22:57:33 H3S77 sm-mta[11415]: q9JKvXGL011415: from=<www-data@H3S77.gameserver.gamed.de>, size=1007, class=0, nrcpts=1, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
    Oct 19 22:57:33 H3S77 sendmail[11414]: q9JKvX0X011414: to=patrick.ubber@gmx.de, ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30895, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: 421 4.3.0 collect: Cannot write ./dfq9JKvXGL011415 (bfcommit, uid=0, gid=112): No such file or directory
    Oct 19 23:00:01 H3S77 sm-mta[11534]: q9JL01wH011534: SYSERR(root): collect: Cannot write ./dfq9JL01wH011534 (bfcommit, uid=0, gid=112): No such file or directory
    Oct 19 23:00:01 H3S77 sm-mta[11534]: q9JL01wH011534: from=<www-data@H3S77.gameserver.gamed.de>, size=1007, class=0, nrcpts=1, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
    Oct 19 23:00:01 H3S77 sm-msp-queue[11533]: q9JKvX0X011414: to=patrick.ubber@gmx.de, ctladdr=www-data (33/33), delay=00:02:28, xdelay=00:00:00, mailer=relay, pri=120895, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: 421 4.3.0 collect: Cannot write ./dfq9JL01wH011534 (bfcommit, uid=0, gid=112): No such file or directory
    Oct 19 23:01:46 H3S77 sendmail[11528]: q9JL01Bp011528: from=root, size=390, class=0, nrcpts=1, msgid=<201210192100.q9JL01Bp011528@H3S77.gameserver.gamed.de>, relay=root@localhost
    Oct 19 23:01:46 H3S77 sm-mta[11579]: q9JL1kQW011579: SYSERR(root): collect: Cannot write ./dfq9JL1kQW011579 (bfcommit, uid=0, gid=112): No such file or directory
    Oct 19 23:01:46 H3S77 sm-mta[11579]: q9JL1kQW011579: from=<root@H3S77.gameserver.gamed.de>, size=694, class=0, nrcpts=1, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
    Oct 19 23:01:46 H3S77 sendmail[11528]: q9JL01Bp011528: to=root, ctladdr=root (0/0), delay=00:01:45, xdelay=00:00:00, mailer=relay, pri=30390, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: 421 4.3.0 collect: Cannot write ./dfq9JL1kQW011579 (bfcommit, uid=0, gid=112): No such file or directory
    Oct 20 18:00:30 H3S77 dovecot: pop3-login: Aborted login (auth failed, 1 attempts): user=<admin>, method=PLAIN, rip=203.99.96.27, lip=93.186.198.126
    Oct 20 18:01:02 H3S77 dovecot: last message repeated 8 times
    Oct 20 18:01:24 H3S77 dovecot: last message repeated 5 times
    Oct 20 18:01:24 H3S77 dovecot: pop3-login: Disconnected (no auth attempts): rip=203.99.96.27, lip=93.186.198.126
    Oct 20 18:01:26 H3S77 dovecot: pop3-login: Aborted login (auth failed, 1 attempts): user=<admin>, method=PLAIN, rip=203.99.96.27, lip=93.186.198.126
    Oct 20 18:01:29 H3S77 dovecot: pop3-login: Aborted login (auth failed, 1 attempts): user=<admin>, method=PLAIN, rip=203.99.96.27, lip=93.186.198.126
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Das ist schon möglich, dann ist aber Entscheidend wie du die beiden Dienste eingerichtet hast.

    Ansonsten hast du mal mit iptables gespielt? So oder so scheint Port 25 bereits belegt zu sein. Kannst mit /etc/init.d/sendmail restart versuchen sendmail in den Vordergrund zu holen. Ansonsten musst du schauen was unter Port 25 läuft und dieses dann deaktivieren etc.

    Den Aktuellen status kannst du hiermit überwachen: /etc/init.d/sendmail status


    Zuletzt modifiziert von Tolive am 21.10.2012 - 17:24:19
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Hi,

    sorry das ich solang nichts von mir hören lassen habe, aber unser root war down gewesen -.-

    Also ich hab mich jetzt nochmal mit Postfix auseinander gesetzt, aber iwie will das nich laufen. Hab den Port jetzt mal auf 7538 geändert, aber da läuft jetzt (wie unter Port 25) 10757/master drauf.

    Mit mxtoolbox hab ich alles mal checken lassen und da kam folgendes raus:

    SMTP Reverse Dns OK - 93.186.198.126 resolves to 93.186.198.126.gamed-server.de

    SMTP Reverse DNS Mismatch Warning - Reverse DNS does not match SMTP Banner Ignore
    SMTP TLS OK - Supports TLS.
    SMTP Connection Time 0 seconds - Good on Connection time
    SMTP Open Relay OK - Not an open relay.
    SMTP Transaction Time 0.983 seconds - Good on Transaction Time

    Was mach ich falsch ?
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    MrBurnz Mitglied
    Registriert seit
    06.09.2012
    Beiträge
    42
    Beitragswertungen
    1 Beitragspunkte
    Ich nochmal ^^

    Mailserver läuft jetzt.
    2 Dinge nur noch:

    1. Wenn ich jetzt ne Testmail verschicke oder mich regestriere auf der Hp steht in der Mail als Absender folgendes drin: root@neurocil-clan.de. Kann ich das ändern, das zb, admin@neurocil-clan.de drin steht.
    2. Mails können zwar verschickt werden, jedoch kann ich keine Empfangen. Wodran kann das liegen ?

    Mfg
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten