Help Center Live Community

Support => Installation Help & Software Support => Topic started by: christie on July 02, 2007, 05:32:22 PM



Title: it's installed, BUT...
Post by: christie on July 02, 2007, 05:32:22 PM
ok, i installed this through fantastico, so it should be set up properly. however, there seems to be a problem that neither i, nor the support team at my domain host, can figure out how to resolve.

it won't send mail. i'm not getting any errors. when i fill in the fields, and hit submit, it says it was sent successfully. but it's not going anywhere. i contacted my domain host first because i thought maybe i was putting the wrong information into the fields when i configured it from the admin controls. but apparently that wasn't the problem, and they thought it might be a malfunction on their end or something, and tried to see what they could do.

in the end, i got this email from them with the following suggestion... but i think this requires editing one of the tpl or php files, and i don't know which file to edit.

Quote
The only thing I can offer right now is to either check with the support forum or support dept of the publisher of the script package you are working with, or indeed simply change the form to work with the server's SendMail system. Personally I would probably just do the latter, it should only take a few minutes and it is a sure-fire solution.

i'm willing to do either option, so if someone could provide me with some direction i'd be grateful.

ALSO... while i'm at it, i'd like to edit the colours to more closely match my website, and also to add some additional text to the page where individuals have the option of talking live or sending an email.

if there are multiple files i'd have to edit for the colours, i'll skip that part. i don't have that much motivation. but the additional text is pretty important.



Title: Re: it's installed, BUT...
Post by: HCL Admin on July 02, 2007, 05:40:20 PM
On the form issue, what kind of webserver software is being used.  Is this a Linux/Unix server?  I would be dis-inclined to use a regular sendmail function, as an upgrade would delete your changes.  Better to find the problem at resolve it.

On the color and text, simply edit your template files for the test.  Both templates use CSS files and you can adjust colors on all pages from the one file.  Look in /hcl/templates/<template name>/ and you'll find the files to edit.  BTW, when you have things the way you want them, you may want to back up your modified template for use later on newer versions of HCL.

What version of HCL are you using?  This can be found in the fine print of the admin part of the system, down at the bottom.


Title: Re: it's installed, BUT...
Post by: christie on July 02, 2007, 06:09:54 PM
i THINK the webserver software is unix. i use linksky, and looking in my cpanel, i find this information:
Apache version     1.3.37 (Unix)

thanks for the info on the colour and text, i'll make sure to back them up :)

so i'm gonna play dumb here (ok maybe i'm not really playing!) if i don't use the sendmail, and i'm clueless on how to find the problem and resolve it, if you can tell me how to fix it, please don't hesitate to explain things as though i were the brunt of a dumb-blonde joke.... i won't be offended, i promise!


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 02, 2007, 06:50:54 PM
Actually, it's an issue that has been reported before that I am having a hard time replicating.  If your willing to try, I can build a logging version of the mailer class, which should give us the information we need.

Also if you can ask them the location of their sendmail binary, so that we can see if that is the issue, it would be most appreciated.


Title: Re: it's installed, BUT...
Post by: christie on July 02, 2007, 07:01:13 PM
sure, i'm willing, what do i need to do? i just sent an email asking for the location of the sendmail binary. i'll let ya know when i get a response.

it may take til tomorrow, or at least this evening, because i just got back from a camping trip last night and i have to get off the computer to do some unpacking and settle back into being home.


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 02, 2007, 07:03:05 PM
hehehe, you and me both (got a ton of fish this weekend!)

Also, can you check and see that all the e-mail information is filled out in the department setting.  Without that information, it is not able to send any mail.


Title: Re: it's installed, BUT...
Post by: christie on July 02, 2007, 07:08:53 PM
already checked all the email stuff.... i've installed this on my church website so that it could be used as a "live prayer" feature, and set up an email of prayerteam (at my domain) and a forwarder so that during the testing phase, it forwards to my primary email address.

congrats on the fish! i didn't do any fishing... but i did enjoy the fruits of someone else's labor LOL. (there were several familes from our church on this camping trip.)

as for me, i was too busy taking pictures of mule deer, and of jackrabbits that were almost as big as the deer!


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 02, 2007, 07:35:55 PM
Heheh,  I love hunting with a camera.  But for fishing I have to be able to eat afterwards... hehehe. 

Ok, I'm working up a hotfix, which is working, and resolves some issues with slow SMTP servers, I think that may be the issue. 

This will be hcl-hotfix-2.1.3RC1-17 located on the portal site. http://www.helpcenterlive.com/dru/fileshare/files/hcl-hotfix-2.1.3RC1-17.zip

Extract the zip file and upload, overwriting the files in /hcl/class/phpmailer/

This hotfix will work on any version of HCL 2.1.2 and above...


Title: Re: it's installed, BUT...
Post by: christie on July 02, 2007, 08:06:10 PM
i clicked the link and got "access denied".... is it something still in the works?


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 02, 2007, 08:10:05 PM
Sorry, you have to log into the portal once to set the cookie.  You use the same username and password as the forums.  One of those "to do" things I keep meaning to get around to.


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 02, 2007, 08:15:54 PM
Or it could be because some twit typed the URL wrong...   :-\

Here you go. :)

http://www.helpcenterlive.com/dru/fileshare/files/17/hcl-hotfix-2.1.3RC1-17.zip


Title: Re: it's installed, BUT...
Post by: christie on July 03, 2007, 04:29:27 AM
LOL, ok, downloaded and fixin' to be installed (pardon my southern twang!)

by the way, linksky's tech support sent me this if you still want to build a logging file...

Send mail is here:

/usr/sbin/sendmail

or here:

/usr/lib/sendmail



Title: Re: it's installed, BUT...
Post by: HCL Admin on July 03, 2007, 04:35:03 AM
Ok, no problem there, it was in the path for the script.


Title: Re: it's installed, BUT...
Post by: christie on July 03, 2007, 04:48:23 AM
i installed the fix, it didn't work :(


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 03, 2007, 11:56:39 AM
I noticed that Linksky requires that e-mail be in the form userID+domain.com however your e-mail is setup in the form of userID@domain.com  Just curious if that can be the issue.  It needs to be in the correct format to send the mail.  Most mail servers require authentication.  If yours does not, do not put anything in the SMTP User and password sections.

Please let me know if this helps.  We may add a switch to configuration which will force the sendmail type of send, it's not as flexible, but works nearly 100% of the time.

If anyone has a windows server having this problem, please let us know.


Title: Re: it's installed, BUT...
Post by: christie on July 03, 2007, 04:41:34 PM
you can use either the + or the @ symbols... i tried it both ways at linksky's suggestion prior to signing up here. i just changed it back to the + symbol and removed the smtp username and password, and it still didn't send me anything.

how difficult would it be to add a switch to configuration?

i suppose if worse comes to worst, i could remove the form altogether and just have a link to the message board...


Title: Re: it's installed, BUT...
Post by: christie on July 03, 2007, 11:42:48 PM
i'm wondering...

is there a way i can just delete the entire option of filling out an email form and replacing it with a direct link to the prayer request forums on smf? (i'm using hcl as a live prayer option for our church site... i think i may have mentioned that already but i've slept since then.)

i'm looking through all the template files and so far i've only been able to remove the form and link to the board in the little pop-up window if someone clicks the offline button. i'm having a tough time figuring out which file is the main entry page.


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 04, 2007, 12:01:04 AM
Look in modules/HelpCenter/index.php  Just remove the form out and substitute your link in it's place.


Title: Re: it's installed, BUT...
Post by: christie on July 04, 2007, 01:45:04 AM
ahhh, perfect! solves the problem entirely :) THANK YOU!


Title: Re: it's installed, BUT...
Post by: HCL Admin on July 04, 2007, 02:48:09 AM
I'm continuing working on this issue, it affects few people, but it's a real pain in the pocket. :)


Title: Re: it's installed, BUT...
Post by: christie on July 04, 2007, 02:52:29 AM
i can imagine. anything involving something that can't be done with either a wysiwyg editor or simple step by step instructions is a pain in my pocket.

maybe others could benefit from the solution i tried! remove the form and post a link! of course, i not only posted a link to the forums, but also provided an email address... an unclickable one so it won't be harvested by the creepy crawlies.


Title: Re: it's installed, BUT...
Post by: rodbland on September 10, 2008, 12:38:12 PM
Ok, I've been tearing my hair out with the same problem.   The offline form appears to send an email, but it never arrives.   I'm running on a Windows 2003 server with php 5. 2. 25 and mysql 5. 0. 67.   there is a local mail server configured using iis smtp.

I've cranked up the logging and no matter what I set the smtp host to in the department configuration (mine is set to localhost) this same strange entry appears in the mail logs each time:

2008-09-09 22:11:05 203. 23. 246. 3 OutboundConnectionResponse SMTPSVC1 ICO-4702AVIRT - 25 - - 550+This+system+is+configured+to+reject+mail+from+202. 191. 52. 83+[202. 191. 52. 83]+(DNS+reverse+lookup+failed) 0 0 107 0 531 SMTP - - -

It seems the mail is being relayed via another server which makes no sense.

I use other applications on this server which make use of the localhost smtp server so I can't see how it could be an issue with the mail server config.   In php. ini:

Code:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

It's got me stumped.   Where is the code that tells hcl how to send mail?