This forum is no longer open and is for reading/searching only.

Please use our new MachForm Community Forum instead.

MachForm Community Forums » MachForm 2

Form fails to email notification.


  1. matman
    Member

    My form works great, except it doesnt send an email notification. The completed form does show up in the submitted form list.

    I tried the following test php and it worked fine:
    <?php
    mail('your_email@example.com', 'Test Subject', 'Test Message');
    echo "Mail sent! Please check it.";
    ?>

    Posted 15 years ago #
  2. redityo

    hi ..

    have you test it with different e-mail address?

    http://www.appnitro.com/forums/topic/form-email-not-being-sent?replies=4#post-632


    MachForm Support

    Posted 15 years ago #
  3. matman
    Member

    Yes, I have tried my GoDaddy.com hosted email and my Gmail account. Still no go. :(

    Posted 15 years ago #
  4. yuniar

    Hello Matt!

    I've just checked your server and found out that it uses dedicated SMTP host to send email.

    I've set the correct SMTP hostname to your config.php file.

    Try your form again please. The email function should be working now.


    MachForm Founder

    Posted 15 years ago #
  5. matman
    Member

    Woohoo! It's working. Thanks Yuniar. Quick response. That's great customer service. You must be on the other side of the world, since it's 1:30AM here in Arizona, USA.
    Matt

    Posted 15 years ago #
  6. yuniar

    Indeed. Shouldn't you go to bed at 1.30 AM? ;-)


    MachForm Founder

    Posted 15 years ago #
  7. matman
    Member

    Yes, I can sleep now that my forms are sending emails! Good night/day.
    Thanks,
    Matt

    Posted 15 years ago #
  8. aladdin
    Member

    Hi here

    I have the same problem here ! it is frustrating

    I installed it yestrday notification was working ok but today i found that i got only one entry email out of 20 entries i got on the form !!!!!!!!!!

    it was working fine after I installed it but the enties are shown that i get no email notification ( i have 20 entries stored only for last night )
    Even when I tried to sent the entries to my address it gives error message

    I ran the script above and it sent me email just fine but then tried to fill in the form myself and send it back to me , it works well, then asked friend to fill in form and he send it ( diffrent IP addess) and he did, only confriamtion was to him but I get no notification at all for this entry?

    Any soulation, any help will be aprrecited

    I chekced the spam folder nothing there
    Helppppppppppp

    All the best

    Aladdin

    Posted 15 years ago #
  9. yuniar

    just a note. aladdin found the solution himself.


    MachForm Founder

    Posted 15 years ago #
  10. aladdin
    Member

    Sorry Yuniar, it went ok for 5 days and now the same failure came back again

    Today the entries were 9, non were sent to us on the our email.
    however when I try to test myself it sends notification.
    is this something to do wiht IP address blocking or something
    I have sent you email with all data you need to fix this any suggestion
    The forum was great help to me. but I cant beat this down
    Your form software is the best I have used I am sure there is something wrong with my setup.

    Please help me

    Thanks

    Aladdin

    Posted 15 years ago #
  11. aladdin
    Member

    Thank you Yuniar; you have sorted my probelms ! you have been great help to me and you have a great custmoer service.

    It looks like my host doesnot allow email relying to protect them from the spam

    Thank you so much for a wonderful software! it is the best I have ever used

    Posted 15 years ago #
  12. aladdin
    Member

    HEllo again dear yuniar

    It is me again, you see I got so addicted to your marvelous software, today I bought a new licence for another site I have , Well, i need your help here :

    after I made the form and enabled the captcha, it does not show up in the form, any idea why ??
    i used to have anther form on the same web with captcha, and it worked fine the past , but the new form from your software, dont want to show it at all, any great ideas,

    it shows well wiht my other site, both have the same host

    by th way my broswer is IE7

    here is my code in config.php

    /** CAPTCHA settings **/
    /** To use reCAPTCHA you must get an API key from http://recaptcha.net/api/getkey **/
    define('RECAPTCHA_PUBLIC_KEY','6Lcm3IAAAAAAOOuW-maUseluGqdGI_Kx7WWgwvBK');
    define('RECAPTCHA_PRIVATE_KEY','6Lcm3AIAAAAAAOR4MHVThCdX9JXDxF7zPmJEPmrL');

    /** Set below to 'true' if you prefer to use the internal CAPTCHA implementation instead of reCAPTCHA **/
    /** GD extension must be enabled in order to use this option **/
    define('USE_INTERNAL_CAPTCHA',true);

    Any suggestion ?

    Thanks a million

    Aladdin

    Posted 15 years ago #
  13. yuniar

    Hello aladdin,

    Try this, change this line:

    define('USE_INTERNAL_CAPTCHA',true);

    to become:

    define('USE_INTERNAL_CAPTCHA',false);


    MachForm Founder

    Posted 15 years ago #
  14. aladdin
    Member

    Thank you for your reply, I tried it, that means
    I can only use recapcha and internal captcha
    I can use the recapcha alright , it is woring well
    but for ease of access or my customers i want to use the internal captcha, simply the image doesnot show up
    should I send you the login names ad other info to see foryourself
    Thanks for your great help
    Sorry if posted this in the wrong place

    Posted 15 years ago #
  15. yuniar

    I've just checked your forms and see the built-in CAPTCHA image already showing up there.
    I suppose you have fixed it?


    MachForm Founder

    Posted 15 years ago #
  16. ryanpowell
    Member

    I seem to be having the same issue as matman. The form works great and sends to the control panel but I never receive an email notification. The hosting company is GoDaddy and I've tried the php test already (I receive the "Mail sent! Please check it." message but never receive an email).

    Posted 14 years ago #
  17. yuniar

    If you are using GoDaddy, you need to modify your config.php to use GoDaddy's SMTP.

    Based on their article here:
    http://help.godaddy.com/article/951

    Modify your config.php and set these lines:

    define('USE_SMTP',true);
    define('SMTP_HOST','relay-hosting.secureserver.net');
    define('SMTP_PORT',25);

    you can left the other as default.


    MachForm Founder

    Posted 14 years ago #
  18. ryanpowell
    Member

    Hello yuniar,

    I tried the changes you mentioned and now I receive the following message when I hit the submit button.

    Error sending email: SMTP Error: Data not accepted.
    Warning: Cannot modify header information - headers already sent by (output started at /home/content/m/e/d/medigap06/html/machform/includes/helper-functions.php:489) in /home/content/m/e/d/medigap06/html/machform/confirm_embed.php on line 36

    Any suggestions? This form is on a clients site so I am currently just trying to test the form results email to my gmail account. Could that be causing any issues?

    Thanks,
    Ryan

    Posted 14 years ago #
  19. yuniar

    Hmm.. that's weird. GoDaddy usually worked fine.

    I noticed that you are using Linux hosting plan, this one is even better actually, you shouldn't need the SMTP setting I posted above.

    Is it possible for me to have temporary FTP login to your machform folder?
    We'll investigate it further.

    Please send the info to:
    customer.service [at] appnitro.com


    MachForm Founder

    Posted 14 years ago #
  20. ryanpowell
    Member

    Thanks for you assistance. Just emailed you the FTP info.

    Posted 14 years ago #

RSS feed for this topic

Reply »