codice:
$createQuery = "
SET SQL_MODE='NO_AUTO_VALUE_ON_ZERO';
-- --------------------------------------------------------
--
-- Table structure for table `newsletter_blacklist`
--
CREATE TABLE IF NOT EXISTS `newsletter_blacklist` (
`email` varchar(64) NOT NULL default '',
PRIMARY KEY (`email`),
FULLTEXT KEY `email` (`email`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Table structure for table `newsletter_destinatari`
--
CREATE TABLE IF NOT EXISTS `newsletter_destinatari` (
`id` int(10) unsigned NOT NULL auto_increment,
`job_id` mediumint(8) unsigned NOT NULL default '0',
`email` varchar(64) NOT NULL default '',
PRIMARY KEY (`id`),
UNIQUE KEY `email` (`email`),
KEY `job_id` (`job_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=79 ;
-- --------------------------------------------------------
--
-- Table structure for table `newsletter_iscritti`
--
CREATE TABLE IF NOT EXISTS `newsletter_iscritti` (
`id` int(10) unsigned NOT NULL auto_increment,
`email` varchar(64) NOT NULL default '',
`data_iscrizione` datetime NOT NULL default '0000-00-00 00:00:00',
`ip` varchar(15) NOT NULL default '',
`stato` tinyint(1) NOT NULL default '0',
`check_code` varchar(8) NOT NULL default '',
PRIMARY KEY (`id`),
UNIQUE KEY `email` (`email`),
FULLTEXT KEY `nome` (`email`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
-- --------------------------------------------------------
--
-- Table structure for table `newsletter_job`
--
CREATE TABLE IF NOT EXISTS `newsletter_job` (
`id` mediumint(5) unsigned NOT NULL auto_increment,
`label` varchar(128) NOT NULL default '',
`MLSenderName` varchar(128) NOT NULL default '',
`MLSenderMail` varchar(128) NOT NULL default '',
`MLToMail` varchar(128) NOT NULL default '',
`return_address` varchar(128) NOT NULL default '',
`subject` varchar(128) NOT NULL default '',
`data_start` datetime NOT NULL default '0000-00-00 00:00:00',
`data_end` datetime default NULL,
`stato` char(1) NOT NULL default '',
`log` longtext NOT NULL,
`email_blacklist` longtext NOT NULL,
`filename` varchar(128) NOT NULL default '',
`next_post_data` datetime NOT NULL default '0000-00-00 00:00:00',
`post_offset` smallint(5) unsigned NOT NULL default '0',
`post_mail_number` smallint(5) unsigned NOT NULL default '0',
`nDestinatari` mediumint(8) unsigned NOT NULL default '0',
`priorita` tinyint(3) unsigned NOT NULL default '0',
`flag_autoelimina` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`id`),
FULLTEXT KEY `label` (`label`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=62 ;
-- --------------------------------------------------------
--
-- Table structure for table `newsletter_log`
--
CREATE TABLE IF NOT EXISTS `newsletter_log` (
`data` datetime NOT NULL default '0000-00-00 00:00:00',
`newsletter_job_id` mediumint(5) unsigned NOT NULL default '0',
`n_recipients` smallint(5) unsigned NOT NULL default '0',
`emails` text NOT NULL,
PRIMARY KEY (`data`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Table structure for table `newsletter_settings`
--
CREATE TABLE IF NOT EXISTS `newsletter_settings` (
`key` varchar(32) NOT NULL default '',
`type` varchar(8) NOT NULL,
`value` varchar(32) NOT NULL default '',
`label` varchar(128) NOT NULL default '',
PRIMARY KEY (`key`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `newsletter_settings`
--
INSERT INTO `newsletter_settings` (`key`, `type`, `value`, `label`) VALUES
('max_day_sends', '', '1000', 'Numero massimo di e-mail inviate al giorno'),
('max_block_sends', '', '50', 'Numero massimo di e-mail inviate per blocco (valore consigliato: 50)'),
('show_settings', 'flag', '1', 'Visualizza la pagina di gestione delle impostazioni'),
('default_sender_email', '', 'tua@email.it', 'Mittente di default (email)'),
('default_sender_name', '', 'Mittente', 'Mittente di default (nome)'),
('default_return_address', '', 'return@email.it', 'Indirizzo di ritorno dei messaggi non recapitati (email)'),
('use_return_path', 'flag', '0', 'Utilizza l''indirizzo di ritorno (non supportato da alcuni server)');
";
mysql_query($createQuery);