#1009 New register 1st login email

BRANCH-1-8_(CVS)
closed-invalid
mose
5
2003-11-07
2003-11-04
Clive Amos
No

The email that is sent after a new account is registered
has a few problems.

1. The sender name is the same as the admin email
address. Would be better if it were the Website name.

2. The link still has an IP address and a port rather than
a domain. In my case the IP is an internal one
10.0.0.20:81 neither of which are open to the public.
My proxy will only respond to externally published dns or
IP and only on default port 80.

Tried different proxy settings on the General Settings
page but nothing seemed to make any difference.

Clive

Discussion

  • Philippe Cloutier

    Logged In: YES
    user_id=738765

    Hi, the sender name is determined by
    Sender Email: setting in administration.
    About the IP, I have on a test site localhost as output, I
    suppose there's a parameter for this somewhere.

     
  • Clive Amos

    Clive Amos - 2003-11-05

    Logged In: YES
    user_id=702611

    Using the Sender Email as a name is inadequate but probably
    not very important in the greater scheme of things.

    The register email link is totally broken if it uses localhost or
    an internal IP or a non-default port. A newly registered user
    must manually connect to the site and paste in the validate
    code from the email. I do not see many users being
    competent enough to do that.

     
  • Philippe Cloutier

    Logged In: YES
    user_id=738765

    why is it inadequate?

    if you use Unix you can set the path in php.ini, but on
    Windows I couldn't succeed. It's probably there too (it
    worked on my old PC)

     
  • mose

    mose - 2003-11-07

    Logged In: YES
    user_id=8021

    You just have to setup the http server name in login admin
    panel.
    That is not a bug, but a support request.

     
  • mose

    mose - 2003-11-07
    • assigned_to: nobody --> mose
    • status: open --> closed-invalid
     
  • Clive Amos

    Clive Amos - 2003-11-14

    Logged In: YES
    user_id=702611

    Philippe,
    As an example of why I think it is inadequate, here is the
    email info when I used my HotMail account to register for
    tikiwiki.org
    From: teedog@burntmail.com
    Subject: Your Tiki account information for cadev.wss.y...

    Even though I had just recently registered earlier that day, I
    did have a moments pause about the validity of this email.
    Mix this email in with a large amount of spam and it might just
    get deleted by accident. This may not be a high priority
    problem but I believe it should be re-considered.

    With regard to setting php.ini, I do not see how that would be
    helpful. With only one php and many Websites the chance of
    that email address being relevant is very slim.

    Mose,
    The http server name is set to tiki.mydomain.com and the
    port to 80 so you might be right, perhaps I did set it
    incorrectly and do need some support. On the other hand,
    perhaps my Windows Web server and Windows proxy server
    does not work in the same manner as a *nix setup. In that
    case this would be a bug and should not be dismissed in such
    a cavalier manner.

    Clive

     
  • Philippe Cloutier

    Logged In: YES
    user_id=738765

    About 2
    Actually it's not related at all to php.ini.
    It only seems to depend on the URL you used to browse the
    site, e.g. the public won't get the same results.
    Tell me if you find this to be false, I didn't test but I'm
    80% sure.

     
  • Clive Amos

    Clive Amos - 2003-11-18

    Logged In: YES
    user_id=702611

    While I can use IP's to browse to virtual Web sites internally
    on the LAN I don't for the same reason no one usually does
    on the Internet. When I browse to my Tiki it is by using
    http://tiki.mydomain.com which is on default port 80 so my
    results should be the same as the general public.
    Later...
    Just got someone to do a test, their results were exactly the
    same as I experienced. http://10.0.0.20:81/tiki-
    login_validate.php... etc.

    I don't know why the IP is being picked up but I am sure it is
    not because of a setting I made in the Tiki config.

    On another but related matter, while doing this test the
    person received this error which I have seen mentioned
    elswhere and reproduced:
    The XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct
    the error and then click the Refresh button, or try again later.

    ------------------------------------------------------------
    --------------------

    Only one top level element is allowed in an XML document.
    Error processing resource 'http://tiki.graphicweb.ca/tiki-
    register.php'. Line 2, Position 2

    <b>Warning</b>: mail(): SMTP server response: 550 5.7.1
    unknown host or domain: clive_amos@hotmail.com in
    <b>F:\inetpub\WWWROOT\tiki\tiki-register.php</b> on line
    <b>137</b><br />
    -^

    Their email address was not a HotMail address so it is not
    related to HotMail. They validated the registration using my
    ISP email account which has never given the above error. I
    suspect the problem relates to the smtp server requiring login
    before sending. Further, I would guess that Tiki uses the
    smpt server of the email domain in the sender's address.

    On another but related matter. The validation number feature
    (anti-spam) is broken in this recent 1.8 RC1 (about 5 days
    old).

    Murphy seems alive and well. :)

    Clive

     
  • Clive Amos

    Clive Amos - 2003-11-22

    Logged In: YES
    user_id=702611

    More information:
    Mostly default 1.8RC1
    While investigating the Integrator feature as installed, click on
    View Repository and the same kind of error is generated as
    the earlier mentioned HotMail error.

    The XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct
    the error and then click the Refresh button, or try again later.

    ------------------------------------------------------------
    --------------------

    Only one top level element is allowed in an XML document.
    Error processing resource 'http://tiki.mydomain.com/tiki-
    integrator.php?repID=1'. Line 2, Position 2

    <b>Notice</b>: Undefined index: DOCUMENT_ROOT in
    <b>F:\inetpub\WWWROOT\tiki\lib\integrator\integrator.php</b
    > on line <b>225</b><br />
    -^

     

Log in to post a comment.