waynew Posted November 20, 2009 Share Posted November 20, 2009 I have to create a newsletter system for a client. Problem is, I don't want to rape the mail() function. How should I go about doing this? Keeping in mind that looping the mail function a thousand times isn't really a solution. Quote Link to comment https://forums.phpfreaks.com/topic/182300-solved-newsletter/ Share on other sites More sharing options...
rarebit Posted November 20, 2009 Share Posted November 20, 2009 One way is to use BBC (I think)... Another is to use header to redirect after a set amount have been sent, calling itself till list finished. Or similar using a cron job. Quote Link to comment https://forums.phpfreaks.com/topic/182300-solved-newsletter/#findComment-961962 Share on other sites More sharing options...
mikesta707 Posted November 20, 2009 Share Posted November 20, 2009 It is said that using BBC might not be a good idea. While it will send to everyone in one go, and hide the other emails fromeach individual recipient, some email providers (like hotmail) consider messages spam when the recipient address is not in a visual header (ala BBC). However, BBC/CC IS faster than sending each mail individually Quote Link to comment https://forums.phpfreaks.com/topic/182300-solved-newsletter/#findComment-961984 Share on other sites More sharing options...
waynew Posted November 20, 2009 Author Share Posted November 20, 2009 It is said that using BBC might not be a good idea. While it will send to everyone in one go, and hide the other emails fromeach individual recipient, some email providers (like hotmail) consider messages spam when the recipient address is not in a visual header (ala BBC). However, BBC/CC IS faster than sending each mail individually I should probably just go with BBC then. What Hotmail and Gmail etc does is their own business. As long as the system is sending emails and the server isn't being stretched by an overuse of the mail function, things should be fine. Quote Link to comment https://forums.phpfreaks.com/topic/182300-solved-newsletter/#findComment-962014 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.