When I sent email from server then it gives me two error -
SMTP Error: Could not connect to SMTP host. Message could not be sent. Mailer Error: SMTP Er
The Gmail Help :
Still can't send mail?
If you tried configuring your SMTP server on port 465 (with SSL/TLS) and port 587 (with STARTTLS), but are still having trouble sending mail, try configuring your SMTP to use port 25 (with SSL/TLS).
Try phpmailer in debug mode to check the error
$mail->SMTPDebug = 3; // Enable verbose debug output
This question failed to do a basic search and missed a vital piece of information later mentioned in comments: the OP is using GoDaddy. GoDaddy is well known to block outbound SMTP, so any suggestions relating to switching port numbers or security protocols will not help. You need to read other questions on GoDaddy's mail handling, and read their support documentation, which will push you in the direction of using GoDaddy's mail servers (using securehosting
domains) or via localhost as a relay to the same. All of this is also covered in the PHPMailer troubleshooting guide.
In future, search before posting, as per the SO guidelines.
First logout the your gmail account
then open this url use this yrl
click the continue button
Next change the port and SMTPsecure
$mail->SMTPSecure = "tls";
$mail->Port = 587;