<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc="urn:schemas-microsoft-com:office:odc" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc="http://microsoft.com/officenet/conferencing" xmlns:D="DAV:" xmlns:Repl="http://schemas.microsoft.com/repl/" xmlns:mt="http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda="http://www.passport.com/NameSpace.xsd" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs="http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p="http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss="http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi="http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi="http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp="http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl="http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl="http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="" xmlns="http://www.w3.org/TR/REC-html40"><head><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Verdana","sans-serif";
        color:#1F497D;
        font-weight:normal;
        font-style:normal;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Verdana","sans-serif";
        color:#1F497D;
        font-weight:normal;
        font-style:normal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:90901522;
        mso-list-type:hybrid;
        mso-list-template-ids:2099143524 -462095198 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-start-at:4;
        mso-level-number-format:bullet;
        mso-level-text:\F0D8;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level4
        {mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level7
        {mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>If that’s a concern, then using siteX_db as the default for MySQL databases in the GUI is also problematic.  I’m not saying it’s not, but I am saying the format is already in use in the MySQL module.  My comment was more that site1 will never be site2 on the same server, which was the point of appending random numbers to the beginning of the mailing list email addresses.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> blueonyx-bounces@mail.blueonyx.it [mailto:blueonyx-bounces@mail.blueonyx.it] <b>On Behalf Of </b>Stephanie Sullivan<br><b>Sent:</b> Thursday, May 05, 2011 10:29 AM<br><b>To:</b> 'BlueOnyx General Mailing List'<br><b>Subject:</b> [BlueOnyx:07224] Re: Can't delete virtual sites since mailman<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='font-size:10.0pt;font-family:Wingdings;color:#1F497D'><span style='mso-list:Ignore'>Ø<span style='font:7.0pt "Times New Roman"'>  </span></span></span><![endif]><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>Using siteX insures you want run into a problem with “newcelebration.com” and “newhopechurch.org”.  New is new, but site1 will never be site2.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>Well, it might be if it’s CMU’d to another server…<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>          -Stephanie<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> blueonyx-bounces@mail.blueonyx.it [mailto:blueonyx-bounces@mail.blueonyx.it] <b>On Behalf Of </b>Darrell D. Mobley<br><b>Sent:</b> Thursday, May 05, 2011 10:05 AM<br><b>To:</b> 'BlueOnyx General Mailing List'<br><b>Subject:</b> [BlueOnyx:07223] Re: Can't delete virtual sites since mailman<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>I can contribute to this:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>I do something similar to what Dan is suggesting, but instead just use the siteX parameter.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>Sitex is already thrown in the MySQL database code to produce the default “sitex_” as a prefix.  I prefer “sitex-“ but that is moot.  All my users are created as “sitex”.  I have started instructing site admins they must adhere to the “sitex-“ methodology when creating users, such as “sitex-user1”, etc.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'>Using siteX insures you want run into a problem with “newcelebration.com” and “newhopechurch.org”.  New is new, but site1 will never be site2.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> blueonyx-bounces@mail.blueonyx.it [mailto:blueonyx-bounces@mail.blueonyx.it] <b>On Behalf Of </b>Dan Porter<br><b>Sent:</b> Wednesday, May 04, 2011 6:50 PM<br><b>To:</b> BlueOnyx General Mailing List<br><b>Subject:</b> [BlueOnyx:07220] Re: Can't delete virtual sites since mailman<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Michael, <br><br>With regards the the prefix on mailman, let me throw this into the mix as I do something similar for all of our hosting accounts... <br><br>Right now, I manually assign a prefix to each hosting account.   That prefix is used on all user names created under that specific account, very similar to what you are using with the random number.  When an email address is created, the user name is created with the prefix and then an email alias is used with the actual name desired for the email address. <br><br>Example: <br><br>The hosting account www.mydomain.com I manually assign the prefix:  myd <br>The email address of support@mydomain.com has the user name of myd-support and the email alias of support <br>The email address of support@mydomain.com has the user name of myd-news and the email alias of news <br><br>The hosting account www.example.com I manually assign the prefix:  exa <br>The email address of support@example.com has the user name of exa-support and the email alias of support <br>The email address of support@example.com has the user name of exa-news and the email alias of news <br><br>Right now, I explain to the hosting customer that they MUST use this prefix in front of any accounts they create.   If it happened automatically, it would make life a little easier.  Having a field in the initial setup of the hosting account called "Prefix" would be a simple way for this to happen automatically.  Mailman could also use this as well to make sure there were no duplicates.  Also, since the prefix is entered at the time of the hosting account setup, it can be checked to be sure there are no other sites using that prefix.   The admin would simply choose a different prefix for www.mydomain.com and customer.mydomain.com, so there would be no conflict. <br><br>Just my opinion but giving the admin the ability to choose their own prefix is much nicer than a random number.   Keeping a unique prefix for the entire hosting account keeps things simple and lets you sort information easily per account. <br><br><br>Dan Porter <br>Twin Wolf Technology Group <br><br><br><br><span style='font-size:10.0pt'><br><br><b>---------- Original Message -----------</b> <br>From: Michael Stauber <mstauber@blueonyx.it> <br>To: BlueOnyx General Mailing List <blueonyx@mail.blueonyx.it> <br>Sent: Wed, 4 May 2011 17:41:55 +0200 <br>Subject: [BlueOnyx:07218] Re: Can't delete virtual sites since mailman <br><br>> Hi David, <br>> <br>> > Now, regarding the automatic prefixing of the list names: I actually think <br>> > the first-come first-served approach would be preferable over the random <br>> > number prefix. I think that someone trying to use 'news@mydomain.com' as <br>> > the list name (and finding 'news' already in use) would rather accept a <br>> > suggestion to use 'mydomain-news@mydomain.com' over being forced to accept <br>> > '284-news@mydomain.com' without a choice. I'd think most list creators <br>> > would rather take a second or third try at coming up with a unique list <br>> > name than having to accept a random number prefix. <br>> > <br>> > It's a lot like registering a domain name: I think most people would like <br>> > to creatively come up with their own unique variation rather than accept a <br>> > random number prefix. If I try to register 'mydomain.com' and it's already <br>> > taken, I don't want the registrar to randomly assign '8372-mydomain.com' <br>> > as my domain. I want to spend some time coming up with a unique <br>> > alternative. <br>> <br>> Sure, that's a good suggestion and I'm thinking about implementing them, as <br>> I'm not entirely happy with the arbitrary prefix to mailman aliasses either. <br>> <br>> Part of the problem there is the "conflict avoidance". Lets say we forego the <br>> prefix entirely and someone creates a mailing list named "support". In that <br>> case we need a check to see if there is already a list named "support" with a <br>> conflicting alias. But we also would need to check if there is another <br>> "regular" email-alias or even a mailbox named "support" anywhere on the box. <br>> <br>> Those checks require a bit of extra coding. Also, on boxes with many accounts <br>> these checks may take a while to go through, as a lot of CODB database fields <br>> need to be checked. But I'll look into it. <br>> <br>> The idea of using parts of the site name as prefix is also a nice. But say you <br>> have a site named" <a href="http://www.domain.com/" target="_blank">www.domain.com</a>" and another one named <br>> "customer.domain.com". In that case using just the name part of the FQDN may <br>> not be enough. <br>> <br>> So the best approach is proably to get a fully working check going to see if <br>> an unprefixed mailing list alias is possible, or if that name would cause <br>> issues with already existing mailbox names, aliasses or list names. <br>> <br>> -- <br>> With best regards <br>> <br>> Michael Stauber <br>> _______________________________________________ <br>> Blueonyx mailing list <br>> Blueonyx@mail.blueonyx.it <br>> <a href="http://mail.blueonyx.it/mailman/listinfo/blueonyx" target="_blank">http://mail.blueonyx.it/mailman/listinfo/blueonyx</a> <br><b>------- End of Original Message -------</b> </span><o:p></o:p></p></div></div></div></div></body></html>