PDA

View Full Version : Pre-purchase questions


guvner
06-10-2008, 01:29 PM
I recently signed an agreement with an advertising agency to hopefully generate some income from banner ads and twice monthly (computer related) product HTML emails.

I have over 50,000 members and growing at around 500-800 a week, so sending out this many emails on a regular basis has the potential to stress my (dedicated) server as it's getting a bit long in tooth these days.

I have no real use for a newsletter nor creating output based on my forum content as I used to do with Commbull, but I've read over at VB.org that GAZ is a pretty robust email system and I'm wondering if it can be adapted to my needs. With that in mind I have 2 questions:

1. Would Gaz allow me to create a new email template each fortnight to accomodate the supplied HTML/images supplied by different advertiser's? The images called by the HTML will be stored on my server along with the CSS.

2. Does GAZ use VB's mail function or does it move outgoing mail to my server's mail queue, and if so, how configurable is when it comes to managing my server load through cron? As an example, could I stipluate that batches of (say) 500 emails are released to exim every 30 minutes?

In closing, I followed this demo link (http://www.thevbgeek.com/newsletter.php) in the hope of answering question 1 myself by sending myself a recent html email I've used, but I wasn't able to figure out how to send the email - is that option still available in the demo?

Thanks,
Mike :)

Morgan
06-10-2008, 06:05 PM
1: Yes, with GAZ you can set a cron to generate issues every two weeks. See here (http://www.thevbgeek.com/geeki/index.php/Newsletters_in_GAZ#Settings) for the GAZ ACP newsletter settings. Images can display in the email assuming the email reader/browser allows external images. CSS is a different story. See here (http://www.thevbgeek.com/geeki/index.php/Styles_and_templates_in_GAZ) for more about CSS and styles/templates. JavaScript is basically a no-can-do, as most email readers won't allow it, nor should they for security reasons.

2: GAZ uses the vB class_mail.php file and allows you to batch process emails. See here (http://www.thevbgeek.com/geeki/index.php/Settings_in_GAZ#Processing__Settings) for the GAZ ACP processing settings. The cron that sends the emails runs every hour, but you can change that via the ACP -> Scheduled Tasks -> Scheduled Task Manager.

3: There should be an 'Email to a friend' option under the navbar on the right hand side.

GAZ comes with four default modules:

Text Block: This module will allow you to display static text including html and bbcode (example in right hand column here (http://www.thevbgeek.com/newsletter.php))

Info Block: This module will display text you type in or show the text entered in the issue message (example is top welcome row here (http://www.thevbgeek.com/newsletter.php))

Statistics Block: This module will display site statistics (example in right hand column here (http://www.thevbgeek.com/newsletter.php))

Thread Block: This module will allow you to configure a list of threads to display (the five other blocks here (http://www.thevbgeek.com/newsletter.php) are from the thread block)

You can place blocks in the following positions for HTML emails:

Top
Left
Center
Right
Bottom

You can use each module more than one time, but if your newsletter has any other information that cannot be displayed by using one of the default modules, a custom module would need to be coded.

guvner
06-10-2008, 09:31 PM
2: GAZ uses the vB class_mail.php file and allows you to batch process emails.OK so if it uses the VB mail system, since I already have already made changes to that with PaulM's hack (http://www.vbulletin.org/forum/showthread.php?t=167274) which sends all my system email to my server's mail queue, I can only assume there would be no confilct, unless your system needs any VB file edits done during install? Could you please confirm the last point?

There should be an 'Email to a friend' option under the navbar on the right hand side.I saw that but wasn't sure if it could handle my test html - I'll try it a little later.

but if your newsletter has any other information that cannot be displayed by using one of the default modules, a custom module would need to be coded.To create a new "module" - does that involve coding in php or is it a "VB template" type of job? This is the important part of your script for me since I will never use it to deliver forum content - it will be whatever (pure) HTML is supplied to me by a different advertiser every fortnight so I won't even want a cron job for that, I would need to handle it manually because the HTML will change all the time.

Clear as mud ;)

Thanks,
Mike :)

Morgan
06-11-2008, 12:30 AM
1: Not familiar with that modification, so do not have an answer for you. Maybe someone who uses both that modification and GAZ will stop by and give you some feedback, but no, GAZ does not require file edits. GAZ installation instructions are here (http://www.thevbgeek.com/geeki/index.php/Installation_of_GAZ), upgrading GAZ here (http://www.thevbgeek.com/geeki/index.php/Upgrading_GAZ).

2: Modules require PHP knowledge, but if you have "proper" HTML already made for you, so you just need to copy-paste, then the Text Block modules that comes with GAZ should be sufficient. See here (http://www.thevbgeek.com/geeki/index.php/Styles_and_templates_in_GAZ) for more about CSS and styles/templates, i.e., "proper" HTML that can be used for emails.