Welcome to Geeklog, Anonymous Saturday, December 21 2024 @ 10:02 am EST

Geeklog Forums

want to disable new user mail


xtaoth

Anonymous
Hi! Here's my problem

I have my geeklog site on a web server that has disabled the mail() function for security reasons. So, now, new users aren't able to log in in my site because they cannot receive the subscripted mail (with his new password).

Is there any way to let the new user to choose his password when he's sign-ining?
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Have you tried using SMTP instead?

bye, Dirk
 Quote

Status: offline

LWC

Forum User
Full Member
Registered: 02/19/04
Posts: 818
Speaking of which, although you've said:
[quote from config.php]
'mail'...will work in most environments.
[/quote]
you've never said which is better (assuming one can use them all): mail, sendmail or smtp?
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by LWC: you've never said which is better (assuming one can use them all): mail, sendmail or smtp?

This is actually addressed in the FAQ.

"mail" is the default as it requires no further setup and works in most environments, thus making the install easier (at least for the majority of users).

bye, Dirk
 Quote

xtaoth

Anonymous
Well.. I changed to smtp and it gives the error no more. Now it gives this error:

Fri Oct 8 00:28:45 2004 - [pear_error: message="unable to authenticate to smtp server" code=0 mode=return level=notice prefix="" info=""]


I tried with 2 SMTP servers (who needes authentication) with the correct user and password... I don't know of any smtp server who doesn't requires authentication, however, it seems to be not my fault this time... i think.... i beg...
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Did you set 'auth' => true?

bye, Dirk
 Quote

xtaoth

Anonymous
Yes
 Quote

xtaoth

Anonymous
I think I found the error.

My smtp server uses the "connection to pop before to authenticate", so, if I don't connect to my pop3 before conecting to smtp, I cannot send the mail....

How can I fix it to connect to pop before sending the mail?
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by xtaoth: My smtp server uses the "connection to pop before to authenticate", so, if I don't connect to my pop3 before conecting to smtp, I cannot send the mail....

That's unfortunate.

Geeklog pretty much relies on the inital password being sent out per email. This has the added bonus of verifying the user's account.

Does your hosting service offer an alternative to the PHP mail function (under a different name, maybe)? If so, you could implement your own CUSTOM_mail function that Geeklog would then use automatically to send the emails.

Or you could switch hosting services / ISPs ...

bye, Dirk
 Quote

All times are EST. The time is now 10:02 am.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content