Please support our PHP advertiser: Lunarpages PHP Web Hosting
Views: 1634 | Replies: 4
![]() |
•
•
Join Date: Nov 2006
Location: South Wales
Posts: 159
Reputation:
Rep Power: 3
Solved Threads: 11
You can use the php_flag option in a .htaccess file.
This is only if the server allows this option.
Do a google search on php_flag
This is only if the server allows this option.
Do a google search on php_flag
If you find my post useful please add to my reputation!! Thanks!
ajtrichards web solutions
http://www.ajtrichards.co.uk
ajtrichards web solutions
http://www.ajtrichards.co.uk
•
•
•
•
Hello,
Is there a way to send smtp mail without messing with php.ini file? A lot of server don't seem to give access to that. Thanks in advance.
You can use a PHP mailing library such as SwiftMailer, http://www.swiftmailer.org/.
http://www.swiftmailer.org/wikidocs/v3/smtpauth
Here is an example of sending email to SMTP server via telnet:
http://www.yuki-onna.co.uk/email/smtp.html
You can do the same with PHP using a function such as fsockopen, fopen etc.
eg:
$fp = fsockopen('mail.example.com', 25);
if ($fp) {
// send you smtp command
fputs($fp, 'SMTP command goes here... ');
// make sure it worked
fgets($fp);
// send more smtp commands... etc.
// close the tcp connection
fclose($fp);
}
www.fijiwebdesign.com - web design and development and fun
Cpanel Email - Let users Register email accounts on your website upon registration
Ajax Chat - Fully browser based chat!
Cpanel Email - Let users Register email accounts on your website upon registration
Ajax Chat - Fully browser based chat!
•
•
Join Date: Jul 2006
Posts: 112
Reputation:
Rep Power: 3
Solved Threads: 0
Thanks for all your responses. My goal is to write websites which are portable. Unfortunately some server don't allow the flag option and few horrible servers don't allow telnet access. Swiftmail looks promising. I will check it out. Hopefully the installation will not require me change anything in the php.ini files.
•
•
•
•
Thanks for all your responses. My goal is to write websites which are portable. Unfortunately some server don't allow the flag option and few horrible servers don't allow telnet access. Swiftmail looks promising. I will check it out. Hopefully the installation will not require me change anything in the php.ini files.
I think the most support you'd get for sending mail via PHP in production environments is to connect directly to the SMTP server via TCP. This would depend solely on the allow_url_fopen configuration in PHP.ini. This is most likely enabled on any production PHP server.
If it isn't, you could resort to CURL, which would be the alternative given by the hosting if they have turned off allow_url_fopen for some reason.
If you want secure mail transfer, then you'd need to have OpenSSL installed so your TCP connection can be done over TLS or SSL. Some SMTP server may not allow plain-text transfer, which makes TLS support a requirement.
www.fijiwebdesign.com - web design and development and fun
Cpanel Email - Let users Register email accounts on your website upon registration
Ajax Chat - Fully browser based chat!
Cpanel Email - Let users Register email accounts on your website upon registration
Ajax Chat - Fully browser based chat!
![]() |
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)





Linear Mode