Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

trouble with email

edited April 2009 in Vanilla 1.0 Help
ok. I'm having a very strange time of it.

I use 1 and 1 for web hosting. I've got Vanilla set up and working except for one problem. Email.

I have their mail server set up in the configuration:
smtp.1and1.com
username, password are set properly.

If I run through the function SMTPSend in Framework.Class.Email.php via a telnet session, it works.

Here is the session log. Note I'm using port 25 here:

220 smtp.perfora.net (mrus1) Welcome to Nemesis ESMTP server
EHLO smtp.1and1.com
250-mrus1.perfora.net
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-PIPELINING
250-SIZE 100000000
250 HELP
AUTH LOGIN
334 VXNlcm5hbWU6
<<<login credentials>>>
334 UGFzc3dvcmQ6
<<<login password>>>
235 authentication finished successfully
MAIL FROM: <moderator@springfieldview.com>
250 mail from: <moderator@springfieldview.com> ok
RCPT TO: <mark@klomstock.com>
250 <mark@klomstock.com> ok
DATA
354 Enter mail, end with "." on a line by itself
Subject: Test Email
To: Mark <mark@klomstock.com>

this is hte message body
.
250 Message 0MKpCa-1Loiuk1ams-000cyr accepted by mrus1.perfora.net
I received the email at mark@klomstock.com

But If I try to create a user from the Membership Application Form, I get the following error:
Error Message
Unable to send email. The SMTP server reported the following error:
Affected Elements
Email.ServerParse();

The error occurred on or near: 504 LOGIN mechanism not supported
Any idea what I'm doing wrong? It seems like it should work if the telnet session works, right?

Comments

  • I called 1and1, and they say there is nothing on their end that should prevent a script to send an email.

    Any suggestions?
Sign In or Register to comment.