News an falscher Stelle + Mail-Senden?
am 21.09.2008 - 14:30 Uhr in
Hallo,
ich habe mir nun eine Website mit Drupal gebaut: www.obscura.de.gg -> Soll eine Gildenwebsite werden.
Jetzt habe ich 2 Probleme:
1. Wie man sieht, laufen die News ineinader über. Das liegt wohl an einem Fehler im Theme (http://drupal.org/project/ad_redoable). Nun ist meine Frage: Lässt sich das irgendwie beheben? Der Abstand der News müsste sich ja normalerweise relativ leicht durch eine einzige Variable verändern lassen....
2. Ich habe jetzt die Optionen mit Aktivierung per Administrator gemacht. Doch Emails können nicht verschickt werden (Fehler im Log, keine Email kommt an). Das liegt wahrscheinlich daran, dass ich keinen Mailserver habe, oder wie? Oder sollte ich als Seitenemailadresse irgendwas bestimmtes angeben? Habe einfach meine googlemail-Adresse genommen, ist das ein Problem? Es kommt ein Fehler "Fehler beim Senden der E-Mail (von fortuneNext@googlemail.com an fortuneNext@googlemail.com).
Danke im Vorraus!
mfg
fortuneNext
- Anmelden oder Registrieren um Kommentare zu schreiben
1. mit CSS machst du das. 2.
am 21.09.2008 - 15:23 Uhr
1. mit CSS machst du das.
2. ohne Mailserver kein Mails
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Mein Gott, wiebeschreiblich,
am 21.09.2008 - 16:59 Uhr
Mein Gott, wie unbeschreiblich geistreich, meien eigene Problembeschreibung als Lösung zu antworten...
1. Genau! Und wo mach ich das...? Das ist wie wenn man auf die Frage, wie man ein Klo repariert, antwortet "Mit Werkzeug".
2. Steht übrigens auch in meiner Frage ;-) Die Frage ist: Wie richte ich so ein Ding ein? Muss man da was kaufen oder irgendein bestimmtes Programm installieren?
Ich frage nach der Lösung, nicht nach der Frage!
zu 1
am 21.09.2008 - 17:24 Uhr
style.css line 502 .node h2.title
da steht
margin: -44px -33px 15px
ändern in
margin: 0 -33px 15px 0;
dann sollte die überschneidung schon mal weg sein
mit firefox und dem addon firebug kann man solche fehler schnell finden
Jage nie, was du nicht fangen kannst
Jage nie, was du nicht fangen kannst
Sehr gut, vielen Dank! Das
am 21.09.2008 - 18:15 Uhr
Sehr gut, vielen Dank! Das ist mal eine Antwort, mit der man viel anfangen kann :-)
MAILSERVER
am 21.09.2008 - 18:42 Uhr
Gut... bleibt die Frage offen:
Wie kann ich auf einem FTP-Server einen Mailserver einrichten? Also ich meine, es muss ja irgendeine Möglichkeit geben, Drupals Mailfunktionen zu benutzen, oder? ;)
Und übrigens, PHP hat doch normalerweise eine eigene Mailfunktion,oder? Warum benötigt Drupal dann einen solchen Server?
evtl. Authentifizierung
am 21.09.2008 - 19:08 Uhr
Gut... bleibt die Frage offen:
Wie kann ich auf einem FTP-Server einen Mailserver einrichten? Also ich meine, es muss ja irgendeine Möglichkeit geben, Drupals Mailfunktionen zu benutzen, oder? ;)
Und übrigens, PHP hat doch normalerweise eine eigene Mailfunktion,oder? Warum benötigt Drupal dann einen solchen Server?
Hast du keine Mail bekommen als du Drupal installiert hast? Jede E-Mail wird über einen Server verschickt, kommt halt darauf an über welchen.
Zum testen kannst du dir ein kleines Script basteln, um zu sehen, ob dein Server bzw. PHP den Mailversand unterstützt. MartinSfromB schrieb folgenden PHP-Code:
<?php
$mail_empfaenger="deineMail@deineDomain.de";
$mail_absender="irgendwer@irgendwo.de";
$betreff="Eine Testmail";
$text="Schau'n wa mal, ob was ankommt. \n Mit freundlichen Grüssen";
mail($mail_empfaenger, $betreff, $text,"from:$mail_absender");
?>
Oder folgender PHP-Code von tiger:
<?php
echo "Ich bin der Nachrichtentext" | mail -v -s "Testmail" deine Mailadresse
?>
Das "nicht funktionieren" könnten eine Menge Ursachen haben.
Stichwort bei mir wäre "Authentifizierung" und lässt sich über das Modul SMTP regeln.
Das Modul SMTP deckt die oben erwähnten Eventualitäten ab.
:-|
am 21.09.2008 - 21:03 Uhr
Okay...
also das Testscript fnktioniert nicht, es kommt keine Mail an.
Nun habe ich SMTP installiert.
Nun kommen immer Fehlermeldungen, dass der Server nicht gefunden wurde - daher meine Frage: Was genau muss überhaupt in das Serverfeld?
ftp://ftp.(adresse)
http://(adresse)
smtp.(adresse)
Oder etwas ganz anderes, wie etwa G-Mail?
oder was denn?
Und müssen dieselben Zugangsdaten eingetragen werden, die auch für den FTP/HTTP-Server gelten?
SMTP-Server
am 21.09.2008 - 21:36 Uhr
... Was genau muss überhaupt in das Serverfeld? ...
smtp.(adresse)
Oder etwas ganz anderes, wie etwa G-Mail?
Der SMTP-Server muss ins Feld SMTP Server. Der kann lauten:
mail.deine-domain.de
smtp.deine-domain.de
wp000.webpack.hosteurope.de
... usw.
oder ja, der von deinem G-Mail Account geht auch.
Wichtig ist, dass du den genauen SMTP Server eingibst, der für den Versand der E-Mails zuständig sein soll. Manche fangen mit smtp. an, andere fangen mit mail. an, je nachdem, wie sich der Serveradministrator dies gedacht hat.
Das Feld SMTP Backup Server kann leer gelassen werden.
Wichtig ist auch der richtige SMTP Port. Meistens ist das 25, kann aber auch 80 sein. Der Port vom Googlemail ist z.B. 465 oder 587. Unis z.B. haben oft die Angewohnheit, nicht die Standardeinstellungen zu nutzen.
Und müssen dieselben Zugangsdaten eingetragen werden, die auch für den FTP/HTTP-Server gelten?
Nein, es müssen die Zugangsdaten des SMTP-Servers eingetragen werden. Das sind diese, die du auch benötigst um deine E-Mails abzuholen.
Ich würde aber erst einmal probieren, nur den zu verwendenden SMTP-Server und SMTP-Port anzugeben. Manchmal ist dies schon ausreichend, um die E-Mails auf den "richtigen Weg" zu bringen.
Sollte das nicht reichen, kannst du immer noch deine Zugangsdaten eingeben und den Zugriff zur Konfiguration von dem Modul SMTP aber nur dir (User1) gestatten. Die Zugriffsbeschränkung deswegen, da die Daten lesbar bleiben.
Alles klar. Läuft über
am 21.09.2008 - 21:37 Uhr
Alles klar. Läuft über G-Mail :) Danke euch!