Contact PHP Mail Form..

Page 3 of 8 FirstFirst 12345 ... LastLast

  1. Posts : 532
    Windows 8.1 64 bit
    Thread Starter
       #21

    Kaktussoft said:
    It actually does sent an email if all fields are entered? You recieve the mail correctly (check subject, sender etc)?
    No I don't receive the email but it says my message has been send. can you resend the exact test file that's working with you. I will try again.
      My Computer


  2. Posts : 10,796
    Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
       #22

    Answer #5 please #10 was already answered sorry for asking
      My Computer


  3. Posts : 532
    Windows 8.1 64 bit
    Thread Starter
       #23

    Kaktussoft said:
    What errors? Mail is actually sent and recieved? If not check some mail.err and mail.log file.
    Also check php.ini : it has some entries like:
    SMTP = smtp.somemailserver.com
    smtp_port = 25

    Copy/paste those lines please to forum (only needed if mail has not been sent succesfully)
    How do I check the php.ini?
      My Computer


  4. Posts : 10,796
    Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
       #24

    final script attached
    Contact PHP Mail Form.. Attached Files
      My Computer


  5. Posts : 10,796
    Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
       #25

    Rawad said:
    Kaktussoft said:
    What errors? Mail is actually sent and recieved? If not check some mail.err and mail.log file.
    Also check php.ini : it has some entries like:
    SMTP = smtp.somemailserver.com
    smtp_port = 25

    Copy/paste those lines please to forum (only needed if mail has not been sent succesfully)
    How do I check the php.ini?
    In contact.php isn't defined what smtp server and smmtp-port you're using for outgonig mail. How can php know what smtp-server and port to use for outgoing mail?!!!

    Search you computer for file php.ini or php.cfg
    But most likely I need sendmail.ini to check. It is most likeliy in folder c:\xampp\sendmail
      My Computer


  6. Posts : 10,796
    Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
       #26

    Sorry to say but:
    You first created 2 php pages... of course what you want doesn't work
    You displayed file://.... instead of http:///localhost ...
    You don't know simple php
    Neither html (few simple errors were on page)

    There are a lot of people who don't know it. But how can you ever create and manage that stuff?

    But let's solve the problem first
      My Computer


  7. Posts : 532
    Windows 8.1 64 bit
    Thread Starter
       #27

    Kaktussoft said:
    Rawad said:
    Kaktussoft said:
    What errors? Mail is actually sent and recieved? If not check some mail.err and mail.log file.
    Also check php.ini : it has some entries like:
    SMTP = smtp.somemailserver.com
    smtp_port = 25

    Copy/paste those lines please to forum (only needed if mail has not been sent succesfully)
    How do I check the php.ini?
    In contact.php isn't defined what smtp server and smmtp-port you're using for outgonig mail. How can php know what smtp-server and port to use for outgoing mail?!!!

    Search you computer for file php.ini or php.cfg
    But most likely I need sendmail.ini to check. It is most likeliy in folder c:\xampp\sendmail
    Alright , I believe I found it . This is what your code looks like on the xampp server. If that's the case I believe it's the server causing this issue

    Contact PHP Mail Form..-untitled.png

    Code:
    ; configuration for fake sendmail
    
    ; if this file doesn't exist, sendmail.exe will look for the settings in
    ; the registry, under HKLM\Software\Sendmail
    
    [sendmail]
    
    ; you must change mail.mydomain.com to your smtp server,
    ; or to IIS's "pickup" directory.  (generally C:\Inetpub\mailroot\Pickup)
    ; emails delivered via IIS's pickup directory cause sendmail to
    ; run quicker, but you won't get error messages back to the calling
    ; application.
    
    smtp_server=mail.mydomain.com
    
    ; smtp port (normally 25)
    
    smtp_port=25
    
    ; SMTPS (SSL) support
    ;   auto = use SSL for port 465, otherwise try to use TLS
    ;   ssl  = alway use SSL
    ;   tls  = always use TLS
    ;   none = never try to use SSL
    
    smtp_ssl=auto
    
    ; the default domain for this server will be read from the registry
    ; this will be appended to email addresses when one isn't provided
    ; if you want to override the value in the registry, uncomment and modify
    
    ;default_domain=mydomain.com
    
    ; log smtp errors to error.log (defaults to same directory as sendmail.exe)
    ; uncomment to enable logging
    
    error_logfile=error.log
    
    ; create debug log as debug.log (defaults to same directory as sendmail.exe)
    ; uncomment to enable debugging
    
    ;debug_logfile=debug.log
    
    ; if your smtp server requires authentication, modify the following two lines
    
    auth_username=
    auth_password=
    
    ; if your smtp server uses pop3 before smtp authentication, modify the 
    ; following three lines.  do not enable unless it is required.
    
    pop3_server=
    pop3_username=
    pop3_password=
    
    ; force the sender to always be the following email address
    ; this will only affect the "MAIL FROM" command, it won't modify 
    ; the "From: " header of the message content
    
    force_sender=
    
    ; force the sender to always be the following email address
    ; this will only affect the "RCTP TO" command, it won't modify 
    ; the "To: " header of the message content
    
    force_recipient=
    
    ; sendmail will use your hostname and your default_domain in the ehlo/helo
    ; smtp greeting.  you can manually set the ehlo/helo name if required
    
    hostname=
      My Computer


  8. Posts : 532
    Windows 8.1 64 bit
    Thread Starter
       #28

    Kaktussoft said:
    Sorry to say but:
    You first created 2 php pages... of course what you want doesn't work
    You displayed file://.... instead of Microsoft Internet Information Services 8 ...
    You don't know simple php
    Neither html (few simple errors were on page)

    There are a lot of people who don't know it. But how can you ever create and manage that stuff?

    But let's solve the problem first
    No, I only have one PHP page and that's the contact.php, the rest is html.
      My Computer


  9. Posts : 10,796
    Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
       #29

    What is smtp mail server of your service provider (I assume you don't run a smtp-server yourself)?
    smtp-port=25 is fine most of the time.

    What's your provider? smtp_server=mail.mydomain.com is not correct
      My Computer


  10. Posts : 532
    Windows 8.1 64 bit
    Thread Starter
       #30

    Kaktussoft said:
    What is smtp mail server of your service provider (I assume you don't run a smtp-server yourself)?
    smtp-port=25 is fine most of the time.

    What's your provider? smtp_server=mail.mydomain.com is not correct
    Do you mean like Server Provider?
      My Computer


 
Page 3 of 8 FirstFirst 12345 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 01:56.
Find Us