Archiv verlassen und diese Seite im Standarddesign anzeigen : Amavis, Sendmail, test
Hallo,
ich habe Amavis mit dem Virenscanner F-Secure eingerichtet.
Wurde soweit alles erkannt und müßte laufen.
Sendmail habe ich nach der readme von Amavis eingerichtet.
Der Rechner soll mal als E-Mail Relay Server laufen.
Nun möchte ich gerne die Konfiguration testen.
Mein Chef meinte ich solle einen anderen Rechner konfigurieren und eine E-Mail forwarden. Nur wie ?
Meine Linuxkenntnisse reichen noch nicht soweit und für Hilfe wäre ich Dankbar.
Grüße
skeptiker
Hi,
was möchtest Du denn genau testen, ob der Virenscanner läuft, oder ob der Mailserver läuft?
Für den Virenscanner: Such mal nach dem "EICAR" Test-Virus, das ist ne völlig harmlose Zeichenkette, die viele Virenscanner als Virus erkennen. Dient nur zum testen. KAnnst Du dann in ein Attachment kopieren, und sehen, was passiert
Ansonsten wären noch ein paar Details hilfreich?
gruß
ptsa:)
Hallo,
der Virenscanner läuft, jedenfalls wenn ich manuell einen Scan auf diesen Rechner mache.
Ich möchte gerne die Funktionsfähigkeit des Mailserves testen.
Dieser Mailserver ist ein Linux Server mit minimalkonfiguration (ohne KDE usw.) Auf diesem Server habe ich Amavis mit F-Secure installiert und nach den Hilfestellungen im Internet konfiguriert. Das gleiche gilt für Sendmail.
Der Server soll als Mail Relay Server dienen.
Eine Mail soll per smtp zm Relay server, dort geprüft werden auf Viren und dann per smtp weiter zu Exchange bzw zu den Empfängern.
Das gleiche soll umgekehrt funktionieren.
Nun möchte ich gerne die funktionsfähigkeit testen in einer Testumgebung.
Ein Rechner soll eine E-Mail schicken und der Mail relay Server soll diese Empfangen & prüfen und entsprechend weiterleiten.
Wie kann ich das ausprobieren ??
Grüße
skeptiker
Hi!
Log Dich auf dem Mailserver ein.
Mach ein Telnet auf Port 25 "telnet localhost 25" und schicke ein Mail weg.
Sollte so ähnlich aussehen:
mail:~ # telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.xxx.at ESMTP
mail from: test@test.com
250 ok
rcpt to: benutzeraccount@ExchangeServer
250 ok
data
354 go ahead
Dies ist ein Test!
.
250 ok 1019816376 qp 14411
quit
221 mail.xxx.at
Connection closed by foreign host.
Diese Mail sollte an den Exchange gehen!
Grüße
Manx
Hallo,
telnet localhost 25
Trying 1...
telnet connect to adress ::1: Connection refused
Trying 127.0.0.1
telnet connect to adress 127.0.0.1: Connection refused
Trying localhost
telnet connect to adress localhost: Connection refused
das kommt wenn ich das mache was Du vorgeschlagen hast.
Was stimmt nicht ?
Gruß
skeptiker
... läuft der Mailserver überhaupt?
netstat -na --ip
mail:~ # netstat -na --ip
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
Manx
Hallo,
tcp 0 0 0.0.0.0:513 0.0.0.0:* listen
tcp 0 0 0.0.0.0:515 0.0.0.0:* listen
tcp 0 0 0.0.0.0:37 0.0.0.0:* listen
tcp 0 0 0.0.0.0:79 0.0.0.0:* listen
tcp 0 0 0.0.0.0:80 0.0.0.0:* listen
tcp 0 0 0.0.0.0:23 0.0.0.0:* listen
udp 0 0 0.0.0.0:517 0.0.0.0:*
udp 0 0 0.0.0.0:518 0.0.0.0:*
udp 0 0 0.0.0.0:37 0.0.0.0:*
Das kommt bei mir
skeptiker
... da läuft der SMTP (Sendmail) nicht!!
Es laufen:
Telnet Port 23 abstellen!! und SSH verwenden
Time Port 37
Finger Port 79 SOFORT abstellen!!
HTTP Port 80
rlogin Port 513 TCP SOFORT abstellen!!
who Port 513 UDP SOFORT abstellen!!
spooler Port 515
talk und ntalk Ports 517/518 UDP auch abstellen!!
Sendmail starten und die anderen Dienste aus der /etc/inetd.conf wegkommentieren, oder den inetd gar nicht starten!!
Manx
Hallo,
hab jetzt die ports offen:
tcp 513 listen
tcp 515 listen
tcp 37 listen
tcp 32783 listen
tcp 79 listen
tcp 6000 listen
tcp 80 listen
tcp 23 listen
tcp 25 listen
udp 517
udp 518
udp 37
Der server hängt in einem Testnetzwerk, also noch nicht "draußen". Die anderen Ports mache ich später zu.
telenet localhost 25
Trying 1...
telnet connect to adress ::1: Connection refused
Trying 127.0.0.1....
Connected to localhost
Escape character is '^]'.
220 linux.local ESMTP Sendmail 8.11.3/8.11.3/SuSe Linux 8.11.1-0-5;
Mon, 29 Apr 2002 12:31:52 +0200
500 5.5.1 Command urecognized: ''''
503 5.0.0 Polite people say HELO first
^^ was bedeutet das ?
Das ist die Ausgabe die ich jetzt erhalte.
Gruß
skeptiker
Hi!
Na dann begrüßt halt den Server freundlich!
telnet localhost 25
Connected to localhost
Escape character is '^]'.
220 linux.local ESMTP Sendmail 8.11.3/8.11.3/SuSe Linux 8.11.1-0-5;
Mon, 29 Apr 2002 12:31:52 +0200
helo DerNamedesServers
...
...
...
mail from: blablabla ...
Grüße
Manx
PS: http://www.networksorcery.com/enp/protocol/smtp.htm
Danke Dir erstmal :) :)
skeptiker
Hallo,
ich habe es mittlerweile geschafft das ich von einem Windows Testclient per Outlook Express mails an den E-Mail Relay server schicken kann.
Die Mails kommen auch an, jedoch werden diese nicht weitergeleitet :(
Ich nutze SuSe 7.2 für den Server.
Die E-Mails befinden sich in:
/var/spool/mqamavis
Wie kann ich nun veranlassen das die E-Mails an den Exchange Server weitergeleitet werden können ?
Vielen Dank
skeptiker
Hab mal bei mir den netstat Befehl eingegeben - Kann man vielleicht irgendwie herausfinden welche Dienste da listen?
Oder kann man da nur in /etc/services nachgucken
Bei mir steht da u.a. auch folgendes , was heisst das?
raw 0 0 0.0.0.0:1 0.0.0.0:* 7
raw 0 0 0.0.0.0:6 0.0.0.0:* 7
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.