ich kämpfe mich gerade mit IPtables und PHPMailer ab.
Ich habe einen kleinen Server, der folgende Input-Regeln besitzt :
Code: Alles auswählen
# SMTP
$IPTABLES -A INPUT -p tcp --dport 25 -j ACCEPT
$IPTABLES -A INPUT -p udp --dport 25 -j ACCEPT
$IPTABLES -A INPUT -p tcp --sport 25 -j ACCEPT
$IPTABLES -A INPUT -p udp --sport 25 -j ACCEPT
#SSH
$IPTABLES -A INPUT -p tcp --dport 20259 -j ACCEPT
$IPTABLES -A INPUT -p udp --dport 20259 -j ACCEPT
#REJECT Rest
$IPTABLES -A INPUT -j REJECT
Code: Alles auswählen
$mail = new PHPMailer();
$mail->CharSet = 'UTF-8';
$mail->IsSMTP();
$mail->SMTPDebug = false ;
$mail->Host = "smtp.meinserver.de";
$mail->SMTPAuth = true;
$mail->Port = 25 ;
$mail->SMTPSecure = "" ;
Code: Alles auswählen
SMTP Error: Could not connect to SMTP host.
Code: Alles auswählen
$IPTABLES -A INPUT -j REJECT