diff --git a/modules/openstack_project/files/mailman/html-templates-en/admindbdetails.html b/modules/openstack_project/files/mailman/html-templates-en/admindbdetails.html new file mode 100644 index 0000000000..a6b7eb96d6 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/admindbdetails.html @@ -0,0 +1,60 @@ +The administrative requests are displayed in one of two ways, on a summary page, and on a details page. +The summary page contains pending subscription and unsubscription +requests, as well as postings being held for your approval, grouped by +sender email address. The details page contains a more detailed view of +each held message, including the all the message's headers and an +excerpt of the message body. + +

On all the pages, the following actions are available: + +

+ +

For held messages, turn on the Preserve option if you want to +save a copy of the message for the site administrator. This is useful +for abusive messages that you want to discard, but need to keep a record +of for later inspection. + +

Turn on the Forward to option, and fill in the forwarding +address if you want to forward the message to someone else not on the +list. To edit a held message before it is sent on to the list, you +should forward the message to yourself (or the list owners), and discard +the original message. Then, when the message shows up in your mailbox, +make your edits and resend the message to the list, including an +Approved: header with the list password as its value. It is +proper netiquette in this case to include a note in the resent message, +explaining that you have modified the text. + +

If the sender is a list member who is being moderated, you can +optionally clear their moderation flag. This is useful when your list +is configured to put new members on probation, and you've decided that +this member can be trusted to post to the list without approval. + +

If the sender is not a list member, you can add the email address to +a sender filter. Sender filters are described on the sender filter privacy page, and may be one of +auto-accept (Accepts), auto-hold (Holds), +auto-reject (Rejects), or auto-discard (Discards). This +option will not be available if the address is already on one of the +sender filters. + +

When you're finished, click on the Submit All Data button at +the top or bottom of the page. This button will submit all selected +actions for all administrative requests that you've made a decision for. + +

Return to the summary page. diff --git a/modules/openstack_project/files/mailman/html-templates-en/admindbpreamble.html b/modules/openstack_project/files/mailman/html-templates-en/admindbpreamble.html new file mode 100644 index 0000000000..659b77e729 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/admindbpreamble.html @@ -0,0 +1,10 @@ +This page contains a subset of the %(listname)s mailing list +postings that are being held for your approval. It currently shows +%(description)s + +

For each administrative request, please select the action to take, +clicking on the Submit All Data when finished. More detailed +instructions are available here. + +

You can also view a summary of all +pending requests. diff --git a/modules/openstack_project/files/mailman/html-templates-en/admindbsummary.html b/modules/openstack_project/files/mailman/html-templates-en/admindbsummary.html new file mode 100644 index 0000000000..20ffef5846 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/admindbsummary.html @@ -0,0 +1,14 @@ +This page contains a summary of the current set of administrative +requests requiring your approval for the +%(listname)s mailing list. +First, you will find the list of pending +subscription and unsubscription requests, if any, followed by any +postings being held for your approval. + +

For each administrative request, please select the action to take, +clicking on the Submit All Data button when finished. +More detailed instructions are also +available. + +

You can also view the details of all +held postings. diff --git a/modules/openstack_project/files/mailman/html-templates-en/adminsubscribeack.txt b/modules/openstack_project/files/mailman/html-templates-en/adminsubscribeack.txt new file mode 100644 index 0000000000..388a3a2401 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/adminsubscribeack.txt @@ -0,0 +1,3 @@ +%(member)s has been successfully subscribed to %(listname)s. + + diff --git a/modules/openstack_project/files/mailman/html-templates-en/adminunsubscribeack.txt b/modules/openstack_project/files/mailman/html-templates-en/adminunsubscribeack.txt new file mode 100644 index 0000000000..2ebcfeb707 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/adminunsubscribeack.txt @@ -0,0 +1,2 @@ +%(member)s has been removed from %(listname)s. + diff --git a/modules/openstack_project/files/mailman/html-templates-en/admlogin.html b/modules/openstack_project/files/mailman/html-templates-en/admlogin.html new file mode 100644 index 0000000000..4dd2574c27 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/admlogin.html @@ -0,0 +1,40 @@ + + + %(listname)s %(who)s Authentication + + + +

+%(message)s + + + + + + + + + + + +
+ %(listname)s %(who)s + Authentication +
List %(who)s Password:
+
+

Important: From this point on, you + must have cookies enabled in your browser, otherwise no + administrative changes will take effect. + +

Session cookies are used in Mailman's + administrative interface so that you don't need to + re-authenticate with every administrative operation. This + cookie will expire automatically when you exit your browser, or + you can explicitly expire the cookie by hitting the + Logout link under Other Administrative + Activities (which you'll see once you successfully log in). +

+ + diff --git a/modules/openstack_project/files/mailman/html-templates-en/approve.txt b/modules/openstack_project/files/mailman/html-templates-en/approve.txt new file mode 100644 index 0000000000..dfb0dfb1e6 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/approve.txt @@ -0,0 +1,15 @@ +Your request to %(requestaddr)s: + + %(cmd)s + +has been forwarded to the person running the list. + +This is probably because you are trying to subscribe to a 'closed' +list. + +You will receive email notification of the list owner's decision about +your subscription request. + +Any questions about the list owner's policy should be directed to: + + %(adminaddr)s diff --git a/modules/openstack_project/files/mailman/html-templates-en/archidxentry.html b/modules/openstack_project/files/mailman/html-templates-en/archidxentry.html new file mode 100644 index 0000000000..f9bb57aab7 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/archidxentry.html @@ -0,0 +1,4 @@ +
  • %(subject)s +  +%(author)s + diff --git a/modules/openstack_project/files/mailman/html-templates-en/archidxfoot.html b/modules/openstack_project/files/mailman/html-templates-en/archidxfoot.html new file mode 100644 index 0000000000..60bf4ca80f --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/archidxfoot.html @@ -0,0 +1,64 @@ + +

    + Last message date: + %(lastdate)s
    + Archived on: %(archivedate)s +

    +

    +
    +
    + This archive was generated by Pipermail %(version)s. + + +
    + + + diff --git a/modules/openstack_project/files/mailman/html-templates-en/archidxhead.html b/modules/openstack_project/files/mailman/html-templates-en/archidxhead.html new file mode 100644 index 0000000000..8171deb25b --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/archidxhead.html @@ -0,0 +1,89 @@ + + + + OpenStack Open Source Cloud Computing Software » The %(listname)s %(archive)s Archive by %(archtype)s + + %(encoding)s + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + +
    + +

    %(archive)s Archives by %(archtype)s

    + +

    Starting: %(firstdate)s
    + Ending: %(lastdate)s
    + Messages: %(size)s

    +

    + + diff --git a/modules/openstack_project/files/mailman/html-templates-en/masthead.txt b/modules/openstack_project/files/mailman/html-templates-en/masthead.txt new file mode 100644 index 0000000000..30c526ac9d --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/masthead.txt @@ -0,0 +1,13 @@ +Send %(real_name)s mailing list submissions to + %(got_list_email)s + +To subscribe or unsubscribe via the World Wide Web, visit + %(got_listinfo_url)s +or, via email, send a message with subject or body 'help' to + %(got_request_email)s + +You can reach the person managing the list at + %(got_owner_email)s + +When replying, please edit your Subject line so it is more specific than +"Re: Contents of %(real_name)s digest..." diff --git a/modules/openstack_project/files/mailman/html-templates-en/newlist.txt b/modules/openstack_project/files/mailman/html-templates-en/newlist.txt new file mode 100644 index 0000000000..3362887d81 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/newlist.txt @@ -0,0 +1,35 @@ +The mailing list `%(listname)s' has just been created for you. The +following is some basic information about your mailing list. + +Your mailing list password is: + + %(password)s + +You need this password to configure your mailing list. You also need +it to handle administrative requests, such as approving mail if you +choose to run a moderated list. + +You can configure your mailing list at the following web page: + + %(admin_url)s + +The web page for users of your mailing list is: + + %(listinfo_url)s + +You can even customize these web pages from the list configuration +page. However, you do need to know HTML to be able to do this. + +There is also an email-based interface for users (not administrators) +of your list; you can get info about using it by sending a message +with just the word `help' as subject or in the body, to: + + %(requestaddr)s + +To unsubscribe a user: from the mailing list 'listinfo' web page, +click on or enter the user's email address as if you were that user. +Where that user would put in their password to unsubscribe, put in +your admin password. You can also use your password to change +member's options, including digestification, delivery disabling, etc. + +Please address all questions to %(siteowner)s. diff --git a/modules/openstack_project/files/mailman/html-templates-en/nomoretoday.txt b/modules/openstack_project/files/mailman/html-templates-en/nomoretoday.txt new file mode 100644 index 0000000000..1019dce348 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/nomoretoday.txt @@ -0,0 +1,8 @@ +We have received a message from your address `%(sender)s' requesting +an automated response from the %(listname)s mailing list. We have +seen %(num)s such messages from you today. In order to avoid problems +such as mail loops between email robots, we will not be sending you +any further email responses today. Please try again tomorrow. + +If you believe this message is in error, or if you have any questions, +please contact the list owner at %(owneremail)s. diff --git a/modules/openstack_project/files/mailman/html-templates-en/options.html b/modules/openstack_project/files/mailman/html-templates-en/options.html new file mode 100644 index 0000000000..c0caaa0e93 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/options.html @@ -0,0 +1,422 @@ + + + + OpenStack Open Source Cloud Computing Software » <MM-Presentable-User> membership configuration for <MM-List-Name> + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + +
    + + + +
    + + mailing list membership configuration for + +
    +

    + + + + + +
    + 's subscription status, + password, and options for the mailing list. +
    + + + + +

    +

    + + +

    + + + + + + + + +
    + + Changing your membership information +
    You can change the address that you are subscribed + to the mailing list with by entering the new address in the + fields below. Note that a confirmation email will be sent to + the new address, and the change must be confirmed before it is + processed. + +

    Confirmations time out after about . + +

    You can also optionally set or change your real name + (i.e. John Smith). + +

    If you want to make the membership changes for all the + lists that you are subscribed to at , turn on the + Change globally check box. + +

    + + + + + + + +
    New address:
    Again to + confirm:
    +
    + + + + +
    Your name + (optional):
    +
    +

    Change globally

    + +

    + + + + + + + +
    + Unsubscribing from + Your other subscriptions +
    + Turn on the confirmation checkbox and hit this button to + unsubscribe from this mailing list. Warning: + This action will be taken immediately! +

    +

    + You can view a list of all the other mailing lists at + for which you are a member. Use this if you want to + make the same membership option changes to this other + subscriptions. + +

    +

    +
    + + + + + + +
    + Your Password +
    + +
    +

    Forgotten Your Password?

    +
    + Click this button to have your password emailed to your + membership address. +

    +

    + +
    +
    + +
    +

    Change Your Password

    + + + + + + + + +
    New + password:
    Again to + confirm:
    + + +

    Change globally. +
    +
    + +

    + + +
    + Your Subscription Options +
    + +

    +Current values are checked. + +

    Note that some of the options have a Set globally +checkbox. Checking this field will cause the changes to be made to +every mailing list that you are a member of on . Click on +List my other subscriptions above to see which other mailing +lists you are subscribed to. +

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Mail delivery

    + Set this option to Enabled to receive messages posted + to this mailing list. Set it to Disabled if you want + to stay subscribed, but don't want mail delivered to you for a + while (e.g. you're going on vacation). If you disable mail + delivery, don't forget to re-enable it when you come back; it + will not be automatically re-enabled. +

    + Enabled
    + Disabled

    + Set globally +

    + Set Digest Mode

    + If you turn digest mode on, you'll get posts bundled together + (usually one per day but possibly more on busy lists), instead + of singly when they're sent. If digest mode is changed from + on to off, you may receive one last digest. +

    + Off
    + On +
    + Get MIME or Plain Text Digests?

    + Your mail reader may or may not support MIME digests. In + general MIME digests are preferred, but if you have a problem + reading them, select plain text digests. +

    + MIME
    + Plain Text

    + Set globally +

    + Receive your own posts to the list?

    + Ordinarily, you will get a copy of every message you post to + the list. If you don't want to receive this copy, set this + option to No. +

    + No
    + Yes +
    + Receive acknowledgement mail when you send mail to + the list?

    +

    + No
    + Yes +
    + Get password reminder email for this list?

    + Once a month, you will get an email containing a password + reminder for every list at this host to which you are + subscribed. You can turn this off on a per-list basis by + selecting No for this option. If you turn off + password reminders for all the lists you are subscribed to, no + reminder email will be sent to you. +

    + No
    + Yes

    + Set globally +

    + Conceal yourself from subscriber list?

    + When someone views the list membership, your email address is + normally shown (in an obscured fashion to thwart spam + harvesters). If you do not want your email address to show up + on this membership roster at all, select Yes for this option. +

    + No
    + Yes +
    + What language do you prefer?

    +

    + +
    + Which topic categories would you like to subscribe + to?

    + By selecting one or more topics, you can filter the + traffic on the mailing list, so as to receive only a + subset of the messages. If a message matches one of + your selected topics, then you will get the message, + otherwise you will not. + +

    If a message does not match any topic, the delivery + rule depends on the setting of the option below. If + you do not select any topics of interest, you will get + all the messages sent to the mailing list. +

    + +
    + Do you want to receive messages that do not match any + topic filter?

    + + This option only takes effect if you've subscribed to + at least one topic above. It describes what the + default delivery rule is for messages that don't match + any topic filter. Selecting No says that if + the message does not match any topic filters, then you + won't get the message, while selecting Yes + says to deliver such non-matching messages to you. + +

    If no topics of interest are selected above, then + you will receive every message sent to the mailing + list. +

    + No
    + Yes +
    + Avoid duplicate copies of messages?

    + + When you are listed explicitly in the To: or + Cc: headers of a list message, you can opt to + not receive another copy from the mailing list. + Select Yes to avoid receiving copies from the + mailing list; select No to receive copies. + +

    If the list has member personalized messages + enabled, and you elect to receive copies, every copy + will have a X-Mailman-Copy: yes header added + to it. + +

    + No
    + Yes

    + Set globally +

    +
    +
    + +

    + + +

    + +
    + +
    +
    + + + diff --git a/modules/openstack_project/files/mailman/html-templates-en/postack.txt b/modules/openstack_project/files/mailman/html-templates-en/postack.txt new file mode 100644 index 0000000000..7402e4c2a4 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/postack.txt @@ -0,0 +1,8 @@ +Your message entitled + + %(subject)s + +was successfully received by the %(listname)s mailing list. + +List info page: %(listinfo_url)s +Your preferences: %(optionsurl)s diff --git a/modules/openstack_project/files/mailman/html-templates-en/postauth.txt b/modules/openstack_project/files/mailman/html-templates-en/postauth.txt new file mode 100644 index 0000000000..a10727716a --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/postauth.txt @@ -0,0 +1,13 @@ +As list administrator, your authorization is requested for the +following mailing list posting: + + List: %(listname)s@%(hostname)s + From: %(sender)s + Subject: %(subject)s + Reason: %(reason)s + +At your convenience, visit: + + %(admindb_url)s + +to approve or deny the request. diff --git a/modules/openstack_project/files/mailman/html-templates-en/postheld.txt b/modules/openstack_project/files/mailman/html-templates-en/postheld.txt new file mode 100644 index 0000000000..877bb40503 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/postheld.txt @@ -0,0 +1,15 @@ +Your mail to '%(listname)s' with the subject + + %(subject)s + +Is being held until the list moderator can review it for approval. + +The reason it is being held: + + %(reason)s + +Either the message will get posted to the list, or you will receive +notification of the moderator's decision. If you would like to cancel +this posting, please visit the following URL: + + %(confirmurl)s diff --git a/modules/openstack_project/files/mailman/html-templates-en/private.html b/modules/openstack_project/files/mailman/html-templates-en/private.html new file mode 100644 index 0000000000..ba0db1faf0 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/private.html @@ -0,0 +1,44 @@ + + + %(realname)s Private Archives Authentication + + + +
    +%(message)s + + + + + + + + + + + + + + + +
    + %(realname)s Private + Archives Authentication +
    Email address:
    Password:
    +
    +

    Important: From this point on, you + must have cookies enabled in your browser, otherwise + you will have to re-authenticate with every operation. + +

    Session cookies are used in Mailman's + private archive interface so that you don't need to + re-authenticate with every operation. This + cookie will expire automatically when you exit your browser, or + you can explicitly expire the cookie by visiting your + member options page and clicking the + Log out button. +

    + + diff --git a/modules/openstack_project/files/mailman/html-templates-en/probe.txt b/modules/openstack_project/files/mailman/html-templates-en/probe.txt new file mode 100644 index 0000000000..e0ae4ff576 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/probe.txt @@ -0,0 +1,25 @@ +This is a probe message. You can ignore this message. + +The %(listname)s mailing list has received a number of bounces from you, +indicating that there may be a problem delivering messages to %(address)s. +A bounce sample is attached below. Please examine this message to make sure +there are no problems with your email address. You may want to check with +your mail administrator for more help. + +If you are reading this, you don't need to do anything to remain an enabled +member of the mailing list. If this message had bounced, you would not be +reading it, and your membership would have been disabled. Normally when you +are disabled, you receive occasional messages asking you to re-enable your +subscription. + +You can also visit your membership page at + + %(optionsurl)s + +On your membership page, you can change various delivery options such +as your email address and whether you get digests or not. + +If you have any questions or problems, you can contact the list owner +at + + %(owneraddr)s diff --git a/modules/openstack_project/files/mailman/html-templates-en/refuse.txt b/modules/openstack_project/files/mailman/html-templates-en/refuse.txt new file mode 100644 index 0000000000..9b6d9bb9cb --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/refuse.txt @@ -0,0 +1,13 @@ +Your request to the %(listname)s mailing list + + %(request)s + +has been rejected by the list moderator. The moderator gave the +following reason for rejecting your request: + +"%(reason)s" + +Any questions or comments should be directed to the list administrator +at: + + %(adminaddr)s diff --git a/modules/openstack_project/files/mailman/html-templates-en/roster.html b/modules/openstack_project/files/mailman/html-templates-en/roster.html new file mode 100644 index 0000000000..a138fda2eb --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/roster.html @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + OpenStack Open Source Cloud Computing Software » <MM-List-Name> Subscribers + + + +
    + +
    + + +
    + +

    + + + + + + + + + + + + + + + +
    + + Subscribers +
    + +

    +

    + +

    Click on your address to visit your subscription + options page.
    (Parenthesized entries have list delivery + disabled.)

    +
    +
    + + Non-digested Members of : +
    +
    +
    + Digested + Members of : +
    +
    +

    +

    +

    +

    + +

    + +
    + +
    +
    + + + diff --git a/modules/openstack_project/files/mailman/html-templates-en/subauth.txt b/modules/openstack_project/files/mailman/html-templates-en/subauth.txt new file mode 100644 index 0000000000..9c20c3dac3 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/subauth.txt @@ -0,0 +1,11 @@ +Your authorization is required for a mailing list subscription request +approval: + + For: %(username)s + List: %(listname)s@%(hostname)s + +At your convenience, visit: + + %(admindb_url)s + +to process the request. diff --git a/modules/openstack_project/files/mailman/html-templates-en/subscribe.html b/modules/openstack_project/files/mailman/html-templates-en/subscribe.html new file mode 100644 index 0000000000..4a98014024 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/subscribe.html @@ -0,0 +1,117 @@ + + +OpenStack Open Source Cloud Computing Software » <MM-List-Name> Subscription results + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + +
    +

    Subscription results

    + + +
    + + +
    + +
    +
    + + diff --git a/modules/openstack_project/files/mailman/html-templates-en/subscribeack.txt b/modules/openstack_project/files/mailman/html-templates-en/subscribeack.txt new file mode 100644 index 0000000000..fad433f280 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/subscribeack.txt @@ -0,0 +1,33 @@ +Welcome to the %(real_name)s@%(host_name)s mailing list! +%(welcome)s +To post to this list, send your email to: + + %(emailaddr)s + +General information about the mailing list is at: + + %(listinfo_url)s + +If you ever want to unsubscribe or change your options (eg, switch to or +from digest mode, change your password, etc.), visit your subscription +page at: + + %(optionsurl)s +%(umbrella)s +You can also make such adjustments via email by sending a message to: + + %(real_name)s-request@%(host_name)s + +with the word `help' in the subject or body (don't include the +quotes), and you will get back a message with instructions. + +You must know your password to change your options (including changing +the password, itself) or to unsubscribe. It is: + + %(password)s + +Normally, Mailman will remind you of your %(host_name)s mailing list +passwords once every month, although you can disable this if you +prefer. This reminder will also include instructions on how to +unsubscribe or change your account options. There is also a button on +your options page that will email your current password to you. diff --git a/modules/openstack_project/files/mailman/html-templates-en/unsub.txt b/modules/openstack_project/files/mailman/html-templates-en/unsub.txt new file mode 100644 index 0000000000..b08f65bae2 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/unsub.txt @@ -0,0 +1,23 @@ +Mailing list removal confirmation notice for mailing list %(listname)s + +We have received a request%(remote)s for the removal of your email +address, "%(email)s" from the %(listaddr)s mailing list. To confirm +that you want to be removed from this mailing list, simply reply to +this message, keeping the Subject: header intact. Or visit this web +page: + + %(confirmurl)s + +Or include the following line -- and only the following line -- in a +message to %(requestaddr)s: + + confirm %(cookie)s + +Note that simply sending a `reply' to this message should work from +most mail readers, since that usually leaves the Subject: line in +the right form (additional "Re:" text in the Subject: is okay). + +If you do not wish to be removed from this list, please simply +disregard this message. If you think you are being maliciously +removed from the list, or have any other questions, send them to +%(listadmin)s. diff --git a/modules/openstack_project/files/mailman/html-templates-en/unsubauth.txt b/modules/openstack_project/files/mailman/html-templates-en/unsubauth.txt new file mode 100644 index 0000000000..920f6c1b61 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/unsubauth.txt @@ -0,0 +1,11 @@ +Your authorization is required for a mailing list unsubscription +request approval: + + By: %(username)s + From: %(listname)s@%(hostname)s + +At your convenience, visit: + + %(admindb_url)s + +to process the request. diff --git a/modules/openstack_project/files/mailman/html-templates-en/userpass.txt b/modules/openstack_project/files/mailman/html-templates-en/userpass.txt new file mode 100644 index 0000000000..2a53a846ea --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/userpass.txt @@ -0,0 +1,24 @@ +You, or someone posing as you, has requested a password reminder for +your membership on the mailing list %(fqdn_lname)s. You will need +this password in order to change your membership options (e.g. do you +want regular delivery or digest delivery), and having this password +makes it easier for you to unsubscribe from the mailing list. + +You are subscribed with the address: %(user)s + +Your %(listname)s password is: %(password)s + +To make changes to your membership options, log in and visit your +options web page: + + %(options_url)s + +You can also make such changes via email by sending a message to: + + %(requestaddr)s + +with the text "help" in the subject or body. The automatic reply will +contain more detailed instructions. + +Questions or comments? Please send them to the %(listname)s mailing +list administrator at %(owneraddr)s. diff --git a/modules/openstack_project/files/mailman/html-templates-en/verify.txt b/modules/openstack_project/files/mailman/html-templates-en/verify.txt new file mode 100644 index 0000000000..8e767f0723 --- /dev/null +++ b/modules/openstack_project/files/mailman/html-templates-en/verify.txt @@ -0,0 +1,22 @@ +Mailing list subscription confirmation notice for mailing list %(listname)s + +We have received a request%(remote)s for subscription of your email +address, "%(email)s", to the %(listaddr)s mailing list. To confirm +that you want to be added to this mailing list, simply reply to this +message, keeping the Subject: header intact. Or visit this web page: + + %(confirmurl)s + +Or include the following line -- and only the following line -- in a +message to %(requestaddr)s: + + confirm %(cookie)s + +Note that simply sending a `reply' to this message should work from +most mail readers, since that usually leaves the Subject: line in +the right form (additional "Re:" text in the Subject: is okay). + +If you do not wish to be subscribed to this list, please simply +disregard this message. If you think you are being maliciously +subscribed to the list, or have any other questions, send them to +%(listadmin)s. diff --git a/modules/openstack_project/manifests/lists.pp b/modules/openstack_project/manifests/lists.pp index 1053428fa4..cdbfa1877d 100644 --- a/modules/openstack_project/manifests/lists.pp +++ b/modules/openstack_project/manifests/lists.pp @@ -119,6 +119,18 @@ class openstack_project::lists( mailman::site { 'openstack': default_email_host => 'lists.openstack.org', default_url_host => 'lists.openstack.org', + # en has customized templates, don't install it here + install_languages => ['de', 'fr', 'it', 'ko', 'ru', 'vi', 'zh_TW'], + } + + file { '/srv/mailman/openstack/templates/en': + ensure => directory, + owner => 'root', + group => 'list', + mode => '0644', + recurse => true, + require => File['/srv/mailman/openstack/templates'], + source => 'puppet:///modules/openstack_project/mailman/html-templates-en', } mailman::site { 'zuul':