(.*?)\<\/EMailAddress\>/", $request, $email ); // check for invalid mail, to prevent XSS if (filter_var($email[1], FILTER_VALIDATE_EMAIL) === false) { throw new Exception('Invalid E-Mail provided'); } // get domain from email address $domain = substr( strrchr( $request, "@" ), 1 ); /************************************** * Port and server settings below * **************************************/ // POP settings #$popServer = 'pop.' . $domain; // pop.example.com $popServer = ''; // pop.oopen.de $popPort = 995; $popSSL = true; // IMAP settings #imapServer = 'imap.' . $domain; // imap.example.com $imapServer = ''; // imap.oopen.de $imapPort = 993; $imapSSL = true; // SMTP settings #$$smtpServer = 'smtp.' . $domain; // smtp.example.com $smtpServer = ''; // mail.oopen.de $smtpPort = 587; $smtpSSL = true; //set Content-Type header( 'Content-Type: application/xml' ); ?> '; ?> email settings POP3 off off on IMAP off off on SMTP off off on on on