曾与蒿藜同雨露,한때 잡초와 쑥과 함께 비와 이슬을 나누던 곳이 이제는 소나무와 삼나무와 함께 서리와 눈을 견뎌내고 있다.终随松柏到冰霜.かつては雑草やヨモギと共に雨や露を分かち合っていたが、今では松やヒノキと共に霜や雪に耐えている。曾与蒿藜同雨露,Once sharing rain and dew with weeds and wormwood, now enduring frost and snow with pines and cypresses.终随松柏到冰霜.曾与蒿藜同雨露한때 잡초와 쑥과 함께 비와 이슬을 나누던 곳이 이제는 소나무와 삼나무와 함께 서리와 눈을 견뎌내고 있다.,终随松柏到冰霜.譖セ荳手珍阯懷酔髮ィ髴イ�檎サ磯囂譚セ譟丞芦蜀ー髴�曾与蒿藜同雨露,鏇句笌钂胯棞鍚岄洦闇诧紝缁堥殢鏉炬煆鍒板啺闇�终随松柏到冰霜.曾与蒿藜同雨露,한때 잡초와 쑥과 함께 비와 이슬을 나누던 곳이 이제는 소나무와 삼나무와 함께 서리와 눈을 견뎌내고 있다.终随松柏到冰霜.曾与蒿藜同雨露,终随松柏到冰霜.
#---------------------------------------------------------------------#
# Dada Mail Outside Config File! (.dada_config)
#
# Dada Mail Global Variables Configuration Guide:
#
# https://dadamailproject.com/d/global_variables.pod.html
#
#---------------------------------------------------------------------#
# The location of your .dada_config directory:
#
$DIR = '[[softdatadir]]/.dada_files';
#---------------------------------------------------------------------#
# The URL to access Dada Mail:
#
$PROGRAM_URL = '[[softurl]]/mail.cgi';
$S_PROGRAM_URL = '[[softurl]]/mail.cgi';
$RUNNING_UNDER = 'CGI';
#---------------------------------------------------------------------#
# The location (server path + URL) of static, support files
#
$SUPPORT_FILES = {
dir => '[[wwwdir]]/dada_mail_support_files',
url => '[[wwwurl]]/dada_mail_support_files',
};
#---------------------------------------------------------------------#
# The Dada Mail Root Pass:
#
# Start Root Password
$PROGRAM_ROOT_PASSWORD = '[[admin_pass]]';
$ROOT_PASS_IS_ENCRYPTED = '1';
# End Root Password
#---------------------------------------------------------------------#
#---------------------------------------------------------------------#
# Backend Database Configuration:
$BACKEND_DB_TYPE = 'SQL';
%SQL_PARAMS = (
# May just be, "localhost"
dbserver => '[[softdbhost]]',
database => '[[softdb]]',
# MySQL: 3306
# PostgreSQL: 5432
port => '3306',
# MySQL: mysql
# PostgreSQL: Pg
# SQLite: SQLite
dbtype => 'mysql',
user => '[[softdbuser]]',
pass => '[[softdbpass]]',
);
#---------------------------------------------------------------------#
# WYSIWYG Editor/File Browser Options
$WYSIWYG_EDITOR_OPTIONS = {
ckeditor => {
enabled => 1,
url => '[[wwwurl]]/dada_mail_support_files/ckeditor',
},
tiny_mce => {
enabled => 1,
url => '[[wwwurl]]/dada_mail_support_files/tinymce',
},
};
$FILE_BROWSER_OPTIONS = {
rich_filemanager => {
enabled => 1,
url => '[[wwwurl]]/dada_mail_support_files/RichFilemanager',
upload_dir => '[[wwwdir]]/dada_mail_support_files/file_uploads',
upload_url => '[[wwwurl]]/dada_mail_support_files/file_uploads',
connector => 'php',
session_name => 'PHPSESSID',
session_dir => '[[softdatadir]]/.dada_files/.tmp/php_sessions',
},
core5_filemanager => {
enabled => 0,
url => '',
upload_dir => '',
upload_url => '',
connector => '',
},
none => {
enabled => 0,
},
};
$SCHEDULED_JOBS_OPTIONS = {
scheduled_jobs_flavor => '_schedules',
log => 0,
run_at_teardown => 1,
};
%LIST_SETUP_INCLUDE = (
set_smtp_sender => 1, # For SMTP
add_sendmail_f_flag => 1, # For Sendmail Command
admin_email => undef,
);
$PLUGINS_ENABLED = {
boilerplate_plugin => 0,
tracker => 1,
bounce_handler => 0,
bridge => 1,
change_root_password => 1,
change_list_shortname => 1,
password_protect_directories => 0,
log_viewer => 1,
screen_cache => 1,
global_config => 1,
view_list_settings => 0,
usage_log_to_consent_activity => 0,
};
$PLUGIN_CONFIGS = {
Bounce_Handler => {
Connection_Protocol => 'POP3',
Server => '',
Address => '',
Username => '',
Password => '',
Port => AUTO,
USESSL => 0,
starttls => 0,
SSL_verify_mode => 0,
AUTH_MODE => 'BEST',
Plugin_Name => 'Bounce Handler',
Enable_POP3_File_Locking => undef,
Log => undef,
MessagesAtOnce => 100,
Max_Size_Of_Any_Message => undef,
Rules => undef,
},
Bridge => {
Plugin_Name => 'Bridge',
MessagesAtOnce => 1,
Room_For_One_More_Check => 1,
Enable_POP3_File_Locking => 1,
Check_List_Owner_Return_Path_Header => 0,
Check_Multiple_Return_Path_Headers => 0,
},
Tracker => {
Plugin_Name => undef,
Geo_IP_Db => undef,
},
log_viewer => {
Plugin_URL => undef,
tail_command => undef,
},
password_protect_directories => {
Plugin_Name => undef,
Plugin_URL => undef,
Allow_Manual_Run => undef,
Manual_Run_Passcode => undef,
Base_Absolute_Path => undef,
Base_URL => undef,
},
blog_index => {
Default_List => undef,
Entries => undef,
Style => undef,
Allow_QS_Overrides => undef,
},
multiple_subscribe => {
Plugin_Name => undef,
Plugin_URL => undef,
},
};
$S_PROGRAM_URL ||= $PROGRAM_URL;
my $EXT_URL = $S_PROGRAM_URL;
$EXT_URL =~ s/\/(\w+)\.(cgi|pl)(\??)$/\//;
$EXT_URL .= 'extensions';
$ADMIN_MENU = [
{-Title => 'Mass Mailing',
-Activated => 1,
-Submenu => [
{
-Title => 'All Drafts/Stationery/Schedules',
-Title_URL => "$S_PROGRAM_URL?flavor=drafts&draft_role=draft",
-Function => 'drafts',
-Activated => 1,
},
{
-Title => '+ New Draft Message',
-Title_URL => "$S_PROGRAM_URL?flavor=send_email",
-Function => 'send_email',
-Activated => 1,
},
{
-Title => 'Monitor',
-Title_URL => "$S_PROGRAM_URL?flavor=sending_monitor",
-Function => 'sending_monitor',
-Activated => 1,
},
{
-Title => 'Options',
-Title_URL => "$S_PROGRAM_URL?flavor=mass_mailing_options",
-Function => 'mass_mailing_options',
-Activated => 1,
},
]
},
{-Title => 'Mailing List',
-Activated => 1,
-Submenu => [
{
-Title => 'List Information',
-Title_URL => "$S_PROGRAM_URL?flavor=change_info",
-Function => 'change_info',
-Activated => 1,
},
{
-Title => 'List Password',
-Title_URL => "$S_PROGRAM_URL?flavor=change_password",
-Function => 'change_password',
-Activated => 1,
},
{
-Title => 'Privacy Policy',
-Title_URL => "$S_PROGRAM_URL?flavor=manage_privacy_policy",
-Function => 'manage_privacy_policy',
-Activated => 0,
},
{
-Title => 'List Consents',
-Title_URL => "$S_PROGRAM_URL?flavor=manage_list_consent",
-Function => 'manage_list_consent',
-Activated => 0,
},
{
-Title => 'Options',
-Title_URL => "$S_PROGRAM_URL?flavor=list_options",
-Function => 'list_options',
-Activated => 1,
},
{
-Title => 'Web Services API',
-Title_URL => "$S_PROGRAM_URL?flavor=web_services",
-Function => 'web_services',
-Activated => 1,
},
{
-Title => 'Delete This Mailing List',
-Title_URL => "$S_PROGRAM_URL?flavor=delete_list",
-Function => 'delete_list',
-Activated => 0,
},
]
},
{-Title => 'Membership',
-Activated => 1,
-Submenu => [
{
-Title => 'View',
-Title_URL => "$S_PROGRAM_URL?flavor=view_list",
-Function => 'view_list',
-Activated => 1,
},
{
-Title => 'Recent Activity',
-Title_URL => "$S_PROGRAM_URL?flavor=list_activity",
-Function => 'list_activity',
-Activated => 1,
},
{
-Title => 'Invite<!-- tmpl_if list_settings.enable_mass_subscribe -->/Subscribe<!-- /tmpl_if -->/Add',
-Title_URL => "$S_PROGRAM_URL?flavor=add",
-Function => 'add',
-Activated => 1,
},
{
-Title => 'Remove',
-Title_URL => "$S_PROGRAM_URL?flavor=delete_email",
-Function => 'delete_email',
-Activated => 1,
},
{
-Title => 'Options',
-Title_URL => "$S_PROGRAM_URL?flavor=subscription_options",
-Function => 'subscription_options',
-Activated => 0,
},
]
},
{
-Title => 'Sending',
-Activated => 1,
-Submenu => [
{
-Title => 'Options',
-Title_URL => "$S_PROGRAM_URL?flavor=mail_sending_options",
-Function => 'mail_sending_options',
-Activated => 1,
},
{
-Title => 'Advanced Options',
-Title_URL => "$S_PROGRAM_URL?flavor=mail_sending_advanced_options",
-Function => 'mail_sending_advanced_options',
-Activated => 1,
},
{
-Title => 'Mass Mailing Options',
-Title_URL => "$S_PROGRAM_URL?flavor=mailing_sending_mass_mailing_options",
-Function => 'mailing_sending_mass_mailing_options',
-Activated => 1,
},
]
},
{-Title => 'Archives',
-Activated => 1,
-Submenu => [
{
-Title => 'View',
-Title_URL => "$S_PROGRAM_URL?flavor=view_archive",
-Function => 'view_archive',
-Activated => 1,
},
{
-Title => 'Options',
-Title_URL => "$S_PROGRAM_URL?flavor=archive_options",
-Function => 'archive_options',
-Activated => 1,
},
{
-Title => 'Advanced Options',
-Title_URL => "$S_PROGRAM_URL?flavor=adv_archive_options",
-Function => 'adv_archive_options',
-Activated => 1,
},
]
},
{-Title => 'Appearance',
-Activated => 1,
-Submenu => [
{
-Title => 'Your Mailing List Template',
-Title_URL => "$S_PROGRAM_URL?flavor=edit_template",
-Function => 'edit_template',
-Activated => 1,
},
{
-Title => 'Email Themes',
-Title_URL => "$S_PROGRAM_URL?flavor=email_themes",
-Function => 'email_themes',
-Activated => 1,
},
{
-Title => 'Custom Mass Mailing Layout',
-Title_URL => "$S_PROGRAM_URL?flavor=edit_type",
-Function => 'edit_type',
-Activated => 1,
},
{
-Title => 'HTML Screen Templates',
-Title_URL => "$S_PROGRAM_URL?flavor=edit_html_type",
-Function => 'edit_html_type',
-Activated => 1,
},
{
-Title => 'Subscription Form HTML',
-Title_URL => "$S_PROGRAM_URL?flavor=html_code",
-Function => 'html_code',
-Activated => 1,
},
{
-Title => 'Create a Back Link',
-Title_URL => "$S_PROGRAM_URL?flavor=back_link",
-Function => 'back_link',
-Activated => 1,
},
]
},
{
-Title => 'Profiles',
-Activated => 1,
-Submenu => [
{
-Title => 'Profile Fields',
-Title_URL => "$S_PROGRAM_URL?flavor=profile_fields",
-Function => 'profile_fields',
-Activated => 1,
},
]
},
{
-Title => 'Plugins/Extensions ',
-Activated => 1,
-Submenu => [
# # These are plugins. Make sure you install them
# # if you want to use them!
{
-Title => 'Tracker',
-Title_URL => $S_PROGRAM_URL."/plugins/tracker",
-Function => 'tracker',
-Activated => 1,
},
# {
# -Title => 'Bounce Handler',
# -Title_URL => $S_PROGRAM_URL."/plugins/bounce_handler",
# -Function => 'bounce_handler',
# -Activated => 1,
# },
{
-Title => 'Bridge',
-Title_URL => $S_PROGRAM_URL."/plugins/bridge",
-Function => 'bridge',
-Activated => 1,
},
{
-Title => 'Change the Program Root Password',
-Title_URL => $S_PROGRAM_URL."/plugins/change_root_password",
-Function => 'change_root_password',
-Activated => 0,
},
{
-Title => 'Change Your List Short Name',
-Title_URL => $S_PROGRAM_URL."/plugins/change_list_shortname",
-Function => 'change_list_shortname',
-Activated => 0,
},
# {
# -Title => 'Password Protect Directories',
# -Title_URL => $S_PROGRAM_URL."/plugins/password_protect_directories",
# -Function => 'password_protect_directories',
# -Activated => 1,
# },
{
-Title => 'View Logs',
-Title_URL => $S_PROGRAM_URL."/plugins/log_viewer",
-Function => 'log_viewer',
-Activated => 1,
},
{
-Title => 'Screen Cache',
-Title_URL => $S_PROGRAM_URL."/plugins/screen_cache",
-Function => 'screen_cache',
-Activated => 0,
},
{
-Title => 'Global Configuration',
-Title_URL => $S_PROGRAM_URL."/plugins/global_config",
-Function => 'global_config',
-Activated => 0,
},
# {
# -Title => 'Boilerplate Example',
# -Title_URL => $S_PROGRAM_URL."/plugins/boilerplate_plugin",
# -Function => 'boilerplate',
# -Activated => 1,
# },
# {
# -Title => 'View List Settings',
# -Title_URL => $S_PROGRAM_URL."/plugins/view_list_settings",
# -Function => 'view_list_settings',
# -Activated => 1,
# },
# {
# -Title => 'usage_log_to_consent_activity',
# -Title_URL => $S_PROGRAM_URL."/plugins/usage_log_to_consent_activity",
# -Function => 'usage_log_to_consent_activity',
# -Activated => 0,
# },
{
-Title => 'Multiple Subscribe',
-Title_URL => $EXT_URL."/multiple_subscribe.cgi",
-Function => 'multiple_subscribe',
-Activated => 1,
},
{
-Title => 'Archive Blog Index',
-Title_URL => $EXT_URL."/blog_index.cgi?mode=html&list=<!-- tmpl_var list_settings.list -->",
-Function => 'blog_index',
-Activated => 1,
},
],
},
{
-Title => '<i class="fi-widget"></i> Control Panel Settings',
-Activated => 0,
-Submenu => [
{
-Title => 'Enable/Disable Features',
-Title_URL => "$S_PROGRAM_URL?flavor=feature_set",
-Function => 'feature_set',
-Activated => 0,
},
{
-Title => 'Scheduled Jobs',
-Title_URL => "$S_PROGRAM_URL?flavor=scheduled_jobs",
-Function => 'scheduled_jobs',
-Activated => 1,
},
{
-Title => 'App Configuration',
-Title_URL => "$S_PROGRAM_URL?flavor=setup_info",
-Function => 'setup_info',
-Activated => 1,
},
{
-Title => 'About Dada Mail',
-Title_URL => "$S_PROGRAM_URL?flavor=manage_script",
-Function => 'manage_script',
-Activated => 1,
},
],
},
];