Slashdot Mirror


Ask Slashdot: Open Communications Set-Up For Small Office?

New submitter earthwormgaz writes "I've started at a small company and our phone system is crusty, old, and awful. We've got email hosted elsewhere on POP/IMAP, and we've got no groupware. The server here is Windows small business whatever-it-is and Exchange isn't set up, but I've put CentOS on it in a VM, and I'd like to do everything using open standards and open source where possible. I've been looking at SOGO, and these phones. What are my chances of getting all this stuff working together? What other suggestions have people got a for a small office and communications?"

224 comments

  1. Google Apps by Anonymous Coward · · Score: 1

    Not open source but open enough to take the hassle out of it. It works with practically anything you throw at it.

    1. Re:Google Apps by Anonymous Coward · · Score: 5, Informative

      ...aaaand when Google changes its terms, or discontinues the product, you are well and truly hammered. Which Google definitely does do from time to time, and you can't predict when they'll decide they've had enough of supporting some chunk-o-freeware they cobbled up. Look at the wreckage they made out of Google base -- terrible, terrible support, and now they're converting to a "paid" model, which means that the product data you upload to them that they get to place ads all over... you now get to pay for. And there's plenty more like that.

      Do NOT put your data "in the cloud." That's the very worst thing you can do. If you have a business, YOU should be in 100% control of your data and your backups.

      The tech you use for documents should be chosen (1) so that you own the applications and (2) so that you can interchange any documents with others that you need to (color separations? Probably Photoshop. Writers and editors? Probably Word. Spreadsheets? Probably Excel. etc.)

      You need a database? PostgreSQL or MySql (and I'd definitely go with the former... the latter has been, shall we say, "compromised.")

      Just keep it to real applications that run under a real OS that you expect to be supported for some time. It will not be the least bit amusing to get that "end of life" notice from Microsoft or Apple or Ubuntu or whomever.

    2. Re:Google Apps by cayenne8 · · Score: 2

      You need a database? PostgreSQL or MySql (and I'd definitely go with the former... the latter has been, shall we say, "compromised.")

      I've not touched MySql in a long time...not since Oracle took it over at least.

      Can you describe in what ways it has been "compromised" by Oracle?

      Has no one forked MySql yet?

      I have always preferred postgres for more hard core database stuff, but mysql always had its place....

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    3. Re:Google Apps by Anonymous Coward · · Score: 2, Insightful

      Google Apps for Domains is a paid product beyond a handful of users, and the services are Gmail, Calendars, Contacts, etc. Services that aren't going away.

      I've spoken with their tech support, it's fine. Their import utility against exchange mailboxes works fine.

      And with a huge percentage of small businesses still sending their email from @aol.com, I'm pretty sure the "zomg not the cloud" is falling on deaf ears. Small businesses want stuff that works. Google Apps works better than most local services, it's less expensive, has support, requires no maintenance, and isn't going anywhere.

      So no, it's not "the worst mistake you can make." Here in the real world, we do what makes sense.

    4. Re:Google Apps by ACalcutt · · Score: 3, Informative

      There's a fork of MySQL called MariaDB (http://mariadb.org/). I've been using MariaDB on my servers since Oracle purchased MySQL

    5. Re:Google Apps by steveg · · Score: 5, Informative

      > Has no one forked MySql yet?

      Yes. The original author. Michael "Monty" Widenius. He named his first database after his oldest daughter My, the new one after the second daughter Maria.

      http://mariadb.org/

      --
      Ignorance killed the cat. Curiosity was framed.
    6. Re:Google Apps by fm6 · · Score: 4, Insightful

      The problem with the "keep your data and apps where you can see them" approach is that the TCO is horrendous.

      Yeah, Google's cloud applications suck. That's due to Google ADHD issues, not the fact that it's cloud hosted. Tell me you've never been screwed over by a traditional application whose publisher lost interest in it.

      It's perfectly true that some cloud applications are too immature and not ready to replace their traditional counterparts. Office applications (word processors, spreadsheets, etc.) are certainly there, at least for serious users. But the best CRM and HR solutions are cloud-based, and have been for some time. And the companies behind them are here to stay.

    7. Re:Google Apps by monkeyhybrid · · Score: 1

      And it's not like you are surrendering all control of your data when you use Google Apps. Google Takeout allows you to download an archive of your docs and a quick search for Google Docs / Drive backup utilities turns up a lot of results too so it should be fairly simple to automate daily backups.

      I only use Google Apps for email but have peace of mind that all my mail is synced locally (IMAP) to a server here and then frequently backed up from there. If I ever had any problems with Google's service (none so far in several years) then I can flick the switch on my domain's DNS and have email routed elsewhere very quickly.

      Can't say I'd use Google Apps for anything other than email and calender so far though, it just doesn't appear slick enough for me to use professionally. I'm sure it will get better with time and it does have many upsides, but for now I am much happier using Libre Office on desktops, Samba file server for centralised storage and a VPN for external access. The main reasons I use Google Apps for email is because Google does it so damn well. Whatever problems I may suffer with my local network, I don't have to worry about customers not being able to reach me by email which would be a major source of stress for me. Plus, it's very slick on mobiles and works fine with Thunderbird via IMAP on my laptops.

    8. Re:Google Apps by Anonymous Coward · · Score: 0

      Your email is on the internet? That's lunacy! Next you'll want your website exposed to the cloud too. ;)

      But yeah, there's there's no rules against mixing and matching services. I used to run a local server, now I use Gmail. I'm not too worried about Google shutting that down, as I'm pretty sure it has more users than 10 users (looking at you, Wave). And I choose to do any document work on my machine because the web version doesn't appeal to me.

      Strangely, I'm still alive.

    9. Re:Google Apps by SimplyGeek · · Score: 1

      Here to stay? Like Salesforce.com? But it's in the cloud, man. That's no good. Roll-your-own homebrew is MUCH more dependable!
      /sarcasm.
      Yeah, go with what's proven; whether that's hosted or local.

    10. Re:Google Apps by Bill_the_Engineer · · Score: 2

      The problem with the "keep your data and apps where you can see them" approach is that the TCO is horrendous.

      I'm not convinced that the TCO is "horrendous" and I think that line is used too much to try to sucker people into using a subscription/cloud base service.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    11. Re:Google Apps by KhabaLox · · Score: 1

      Do NOT put your data "in the cloud." That's the very worst thing you can do. If you have a business, YOU should be in 100% control of your data and your backups.

      I would argue that a SMB is probably well served by having one copy of the backup (or a part of it) in the cloud for true DR. Yes your live data and one full copy of your backup should be in your control, but you can fairly cheaply have a 2nd backup in the cloud.

      In my case, I did it for certain key executives (owners, HR, CFO) laptops. They have secure folders on the server which they'd never use, so I created both local external HDD mirrors in their offices as well as cloud back-ups using a well known backup solution who would use Han Solo as a spokesman if they could. The server backup was a rotation of external HDDs stored in a data-rated fire safe.

      --
      Ceci n'est pas un sig.
    12. Re:Google Apps by Anonymous Coward · · Score: 0

      What type of industry is the start-up business involved and what are the requirements as far as information technology? If all you are seeking is an open source telephony solution try Asterisk with decent quality VoIP telephones with the capability to seamlessly forward calls to smartphones when out of the office. As far as office suites I recommend Microsoft Office 365 Cloud and if you use BlackBerry smartphones the business plans include free BlackBerry Business Cloud Service. There are Internet-based fax services if you need the capability. In the case of a small start-up with limited IT budget using cloud services can save significant money allowing time to better determine any in-house systems your business requires for day-to-day operations.

    13. Re:Google Apps by fm6 · · Score: 1

      I'm not convinced that the TCO is "horrendous"

      Then you're a techie who thinks nothing of managing his own IT stack. Imagine you're a small business owner with basic IT skills and without the resources to hire a proper IT wonk. Or you're an IT manager supporting thousands of users who suddenly discovers he has to upgrade every single system in order to continue supporting the app on which everybody depends.

      Yeah, salespeople make up all kinds of bullshit. But they didn't make up TCO.

    14. Re:Google Apps by fm6 · · Score: 2

      Yeah, go with what's proven; whether that's hosted or local.

      Agreed. But if you have a choice between a proven local app and a proven cloud app, you go with the cloud app to save money. That's a decision that the CEO of HP just made by ditching existing CRM and HR applications for their cloud equivalents. Which is ironic, because she's assuming (correctly) that using the very PCs and servers she sells for this purpose is too expensive

    15. Re:Google Apps by Bill_the_Engineer · · Score: 2

      Then you're a techie who thinks nothing of managing his own IT stack. Imagine you're a small business owner with basic IT skills and without the resources to hire a proper IT wonk. Or you're an IT manager supporting thousands of users who suddenly discovers he has to upgrade every single system in order to continue supporting the app on which everybody depends.

      Actually I have friends who own and operate small businesses. Their professions include court reporting, lawyer, restauranteur, Lloyd's surveyor, independent insurance agent, landscaper, painter, general contractor, dentist and marine transportation firm. Some are small less than 10 employee operations, but others are in the 50+ employee size. They have no problems with the equipment they have and the software packages that they have purchased. You do realize that there is a cottage industry that create vertical market software for these professions? They've been generally satisfied with their service and they like the fact that they control where and how their private information is handled.

      Most of those businesses would still need pretty much the same amount of computer equipment and the only thing the "cloud" promises them is always working and up-to-date applications with no need to backup. This pretty much taken care of by the maintenance contracts that they have with their software provider anyway. I always stick to the current version of the software until it has been end-of-lifed. No sense worrying about file incompatibilities or having to update the workstations prematurely just for a few fancy and unrequested features. The backups are easily handled by the owner or one of their employees. I recommended that they keep a set of backups off-site at home or better still a safe deposit box at a bank.

      This isn't rocket science, and we don't need to employ computer scientists to do the mundane stuff just because a computer is involved.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    16. Re:Google Apps by fm6 · · Score: 1

      What you're really saying is not that TCO isn't an issue, but that cloud technology isn't mature enough to provide alternatives for these people. And I agree, there are a lot of PC applications that still don't have good cloud alternatives.But that doesn't eliminate the TCO issue, it just means that these people can't do anything about it. If these people could switch to the cloud, not doing so would be pretty expensive.

      Please note that I am not a "everybody on the cloud, now!" zealot. (Except for people who make their living selling cloud and pseudo-cloud products, nobody is.) I'm just a nitpicker who reacts every time he reads a post with the usual "own your data!" and "the cloud is just servers" fallacies.

      Since this is Slashdot, let's do a car analogy. Imagine that it's 100 years ago and we're arguing over the TCO of cars versus horses. You might point out all the applications where cars couldn't hope to replace horses. And you'd be right: horses would be an important form of traction even in industrial societies for another 50 years. But the trend away from horses was clear even then. There were a lot of reasons for this, but TCO was an important one — like servers, horses require a lot of TLC.

    17. Re:Google Apps by EvilStein · · Score: 1

      The OP asked for "OPEN Communications."

      Nothing about Google Apps is "open" at all.

    18. Re:Google Apps by FictionPimp · · Score: 1

      Not to mention you can setup google app's mail to route a copy of all mail to your own server for archival purposes. We even did dual delivery during our migration.

    19. Re:Google Apps by FictionPimp · · Score: 1

      It really depends on the offering and how much you pay your employees and most importantly, their skill levels.

      Let's look at building a nice log mining/collection server for linux systems. You could buy a solution which is costly up front with a decent yearly renewal and that will get the job done. You can use one of the cloud services out there that offers this and get the same quality for a few hundred a month (which is cheaper overall). Or you could roll your own with the nice open source tools that are out there.

      If you are just looking at ease of use and money, you go with the cloud. If you are worried about hard costs, but your employees have the skill (and time) you could try to roll your own. But when that guy is setting up, patching, and maintaining that system, that's time he can't spend on other things, and that could be more painful then just shelling out the cash.

      Personally, more exciting to me that public cloud services is virtual appliances. I love this model of just download, import, and use. We have about a half dozen of these things in our environment now including monitoring, vcenter, backup and even vdi provisioning and I couldn't be happier with the model. I'm totally onboard with the idea of the software defined datacenter. The added advantage is this is a trivial model to move to the cloud, you just need a cloud provider that supports your virtualization infrastructure. Hell, our firewall is up for replacement next year and we are looking at virtualizing that as an appliance.

    20. Re:Google Apps by Anonymous Coward · · Score: 0

      This is absolutely correct. You are mad not to do this. You'll end up otherwise in a constant cycle of updating your servers and software, redundancy planning, backups, troubleshooting, security issues, long term migration planning, and of course hardware failures. Do not waste your time on that unless it is specifically your business's core competency. And ignore what people say about the "data not being your own" on the cloud or other such nonsense. Setting up your own suite of services is going to have you dealing with far more problems with end-of-life hardware/OS/applications than google. And it isn't like moving email from one system to another, or downloading your docs in the tiny event google 'screws' you is a majorly hard operation. Listening to all this "the big bad company is out to get you at some unexpected turn" rubbish will harm your business. However it _is_ sensible to periodically evaluate other providers and always keep in mind you might want to migrate.

    21. Re:Google Apps by Compaqt · · Score: 1

      "it's not going anywhere"

      Methinks thou dost protest too much.

      The fact is, Google randomly decides to discontinue services.

      If you want to use Google office services, go ahead, but don't fool yourself into thinking that it's a fact of life, like the sky or oxygen.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    22. Re:Google Apps by CoolBru · · Score: 1

      There's also Percona server, which is very well supported.

    23. Re:Google Apps by Bill_the_Engineer · · Score: 1

      What you're really saying is not that TCO isn't an issue, but that cloud technology isn't mature enough to provide alternatives for these people. And I agree, there are a lot of PC applications that still don't have good cloud alternatives.But that doesn't eliminate the TCO issue, it just means that these people can't do anything about it. If these people could switch to the cloud, not doing so would be pretty expensive.

      No what I've said is that I don't buy the line that TCO is so horribly expensive that my best option is always to use the cloud. I do see good uses for "the cloud" which I consider a stupid marketing term. Lets call it what it is - centralized computing. Of course 40 years later we can take advantage of broadband internet to eliminate the need for a dedicated phone line or a leased connection from the phone company. But still we are talking about a very old methodology that has gotten easier to implement using web based technology (versus the old serial terminals).

      Anyway let's take my landscaper friend for instance. Even though he likes using software which he is very familiar with to keep up with his accounting, he is seriously thinking about using a service that allows him to invoice and accept credit cards while at the client's house. In exchange of having to learn how to use a new service and incorporating it into his daily business routine, He gains another method of accepting payment and he *may* not have to stay up so late entering the day's work. TCO doesn't even enter the equation. Instead, it turns into a question of wether or not the service offers something beneficial that couldn't be easily using obtained traditional methods.

      TCO is a term sales people like to spout off when they want to sell a service. Yes it is a valid accounting term and it is important to manage it, but salespeople take advantage of people's misunderstanding of the term to make a commission. That strategy has been used on everything from leasing vehicles to outsourcing IT. I think it's better to focus on the best fit for the small business owner than it is to spread FUD about some hypotheticals that just happens to ignore Moore's law and the deflationary affect it has on current hardware.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    24. Re:Google Apps by Bill_the_Engineer · · Score: 1

      What you discussed is outside the realm of a typical small business owner. You gave some fine examples, but they are within the IT or computing field. Small businesses that traditionally use a computer to track their business may not be interested in log mining/collection.

      Again as I explained to the other commenter, I do think cloud services have their place. What I disagree with is the assumption that TCO is significantly cheaper with cloud services. I haven't found this to always be the case, and the TCO argument is usually FUD or empty promises used to make a sale.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
  2. If you're starting a business... by DerekLyons · · Score: 5, Insightful

    if you're starting a business, just about the last thing you should be doing is worrying about is being sysadmin for your phone system - let alone doing so according to the "right" political principles and hoping you can get it to work together. Call your local phone company, get setup with them or some other turnkey provider and turn your attention towards your business.

    1. Re:If you're starting a business... by Anonymous Coward · · Score: 4, Informative

      if you're starting a business,

      Nevermind RTFA, just RTFSummary. He started at a small company, NOT starting a small company.

    2. Re:If you're starting a business... by alphax45 · · Score: 2, Insightful

      +1. Wish I had mod points for you. A business needs to ensure people can WORK and make money, not confirm to unrealistic ideals. Yes, sometimes you can make it work and I'm sure someone will cite a few cases but for the majority of people the turnkey is the best solution.

      --
      K Man
    3. Re:If you're starting a business... by Anonymous Coward · · Score: 1

      If you're starting a business, though time will be tight, so will money. Getting on the hook with a phone company for thousands of dollars might not make sense if all you need is one phone line and a few extensions. For that, a motivated student can set something decent up in a weekend using open source pieces (which ensure that the system can grow as needed later).

      Though a new business does need to focus on what they do better (or different) than anyone else, that doesn't mean they should just go out and buy every solution when decent free ones are available.

    4. Re:If you're starting a business... by Anonymous Coward · · Score: 2, Informative

      For fuck sake get someone else to do phones, contract it out. YOU DO NOT WANT THE SHITSTORM THAT WILL HAPPEN AS YOU ARE TUNING SOME ASTERIX DISTRO. Been there, done that because we "inherited" a crap tone of VOIP phones. Real phones sound better, work just as well, and cost less. It works OK now, but a crappy FXO and some VOIP phones are the very last thing you need.

      Sent from my Angry Sysadmin v2.0 running 8hours of overtime for a blown up breaker panel

    5. Re:If you're starting a business... by Anonymous Coward · · Score: 1

      +1. It may only cost your phone provider $25/hr and $50/mo for your phone service, but when it goes down at 1pm and you can either make a meeting or get your 3 other co-workers up and running, you're in a tough spot. Keeping costs low my be good for a garage project (in which case a FreePBX VM and wholesale VoIP provider like Vitelity is great), but when your job isn't specifically server admin you'll be taking on a lot of extra work. Same goes for everything else.

      Always factor in how much your time's worth if you're serious about growth. Years ago when I started my company I took infrastructure for granted until it ate away any time I had for sales and management. That's not where you should be as an owner, and the sooner you build those costs into your operation the happier your lie and those of your staff will be :)

      -Matt

    6. Re:If you're starting a business... by fm6 · · Score: 3, Informative

      Absolutely correct. Alas, outsourcing any kind of IT is anathema to the typical geek.

      Once worked at small ISP (started in a guy's garage, and still pretty much his personal operation) where everything was internally developed: phone system, CRM, server status software... Needless to say, using these do-it-yourself tools was a nightmare.

    7. Re:If you're starting a business... by gQuigs · · Score: 1, Informative

      I'm commeting because I just moded you Overrated and it went up to 5... I was trying to demote your post...

      You need to reread the summary. He is starting work at a small company, not starting his own business. Who knows he may have been hired to do this as part of his job. Plenty of small business's need to have people with many hats on, so they might not be experts in everything they were hired to do.

      In addition, depending on the business optimizing the phone system might be essential to grow the business and in other cases completely irrelevant. Am I the only one who thinks these always need to be more specific? How many people in the organization? How much does your business depend on phones? Email? Mail? IM? Social networking? Fax machines?

    8. Re:If you're starting a business... by Anonymous Coward · · Score: 1

      Yeah I don't know why that got so confusing for everyone.

      I've set up a number of small businesses, including my day job. For mail and collab, I used to use Exchange. For the really small companies, everything goes on paid Google Apps for domains. It will work well with any smartphone the users have and it's easy for them to admin on their own.

      For phone systems, there's a lot of noise in the low end. I've done Trixbox appliances... they're just preconfigured asterisk servers with bells and whistles, and support. I'm not sure that Fonality was the right company to deal with on that, but there are others. That gets you on a SIP system, so you'll have your choice of phone makers (we did a lot of polycom).

      It's worth noting that going with a system like that might give you pretty good control over your phone system, but they're never as well integrated as buying a closed system. It will get you all basic services and some fancier server-end features.

      Hope that helps.

    9. Re:If you're starting a business... by Overzeetop · · Score: 1

      I'll be honest, I missed the "at" in the first line, too, so I recommended a COTS system for PBX. It's not worth the headaches unless you really have to be custom. And, if he was hired as a pbx roll-your-own guru and is asking here, he's already fucked.

      I do agree that more basic info is needed. Small = 8 people or 50? Phone loads? Email volume? Really, until you top 10-20 seats, farming everything out is going to be cheaper.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    10. Re:If you're starting a business... by rickb928 · · Score: 4, Informative

      It's not about VOIP or IP phones vs analog/digital phones, it's about focusing limited time and attention on what needs to be.

      Find a phone service provider, and let them propose what they know and can nail into place. You will be happy.

      And do not let the boss rope you into working with the call director or voice response/menu tree. Gaaa!

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    11. Re:If you're starting a business... by dkleinsc · · Score: 5, Informative

      I'm commeting because I just moded you Overrated and it went up to 5... I was trying to demote your post...

      That's a borderline abusive moderation - there is no "-1 Wrong" for a reason: The correct response to a post that is flat wrong is to reply to it (as you've now done) explaining exactly why the parent poster is wrong, not to try to suppress the incorrect comment. Among other things, this reduces the chance that another moderator comes along and thinks your -1 Overrated was simply unfair and votes up the wrong comment.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    12. Re:If you're starting a business... by PlusFiveTroll · · Score: 3, Informative

      It seems strange that everyone so far in this thread is put off by PBX's. Systems like FreePBX's images are really, really easy and very flexible. As long as you have a decent internet connection the sip service has been great. Tie the voicemail back in to the email, route extensions to cell phones, handle faxes all in one system.

    13. Re:If you're starting a business... by js33 · · Score: 2

      if you're starting a business, just about the last thing you should be doing is worrying about is being sysadmin for your phone system - let alone doing so according to the "right" political principles and hoping you can get it to work together. Call your local phone company, get setup with them or some other turnkey provider and turn your attention towards your business.

      Now that's a kneejerk response if I ever saw one.

      The "right" political principles have absolutely nothing to do with a business case for an open-source phone system. Your phone system is probably business-critical, and some "turnkey" providers are not only ridiculously expensive, but truly awful as well. And sooner or later you'll find out it lacks some important feature, which either requires some super-expensive add-on module to implement, or is simply unavailable from that vendor. By that time you are good and well locked in because you've already invested so much time, money, and effort in that vendor's "turnkey" system.

      No, open source doesn't always make sense for any particular business need, but the "nobody ever got fired for buying IBM" approach isn't always appropriate for a small business which out of necessity has to take care of its own $#!& and take out its own trash in order to stay ahead of the competition.

    14. Re:If you're starting a business... by steveg · · Score: 1

      Now *this* deserves mod points.

      --
      Ignorance killed the cat. Curiosity was framed.
    15. Re:If you're starting a business... by gQuigs · · Score: 1

      Well, it looks like some others followed my lead on that (it's currently rated 3)

      Overrated
      Sometimes comments are disproportionately up-moderated—this probably means several moderators saw it at nearly the same time, and their cumulative scores exaggerated its merit. (Example: A knock-knock joke at +5, Funny.) Such a comment is Overrated.
      http://slashdot.org/faq/metamod.shtml

      I would think it being First Post, and moderators reading it to quickly qualifies as being disproportionately up-moderated.

      Also per the same metamod page this is one of the few times I've ever moded down...

    16. Re:If you're starting a business... by Anonymous Coward · · Score: 0

      You must not use HellSouth. My Asterisk server takes a fraction of the time to maintain as compared to the unholy mess that is the telco monopoly in the Southeastern US. We've had T1's that were down for multiple weeks.

    17. Re:If you're starting a business... by SimplyGeek · · Score: 1

      Made this HUGE mistake myself. As a geek, I got too involved in messing around and setting up the systems instead of focusing on the business. Things like sales and marketing are what bring in greenbacks, not my choice of which brand of UPS I buy for my local server.

    18. Re:If you're starting a business... by SimplyGeek · · Score: 1

      +1 to Junction Networks. They're great at hosted PBX. Then buy some Polycom phones and setup softphones for people's desktops and smartphones.

    19. Re:If you're starting a business... by Anonymous Coward · · Score: 0

      Spend 0 time with this level of tech stuff, and go with providers to build the basic blocks
      Stay away form T1 if you can and go with business class broadband and hosted Exchange if you can afford it
      as well as open source phone platforms like Asterisk (much cheaper than Cisco coming in)
      What is the business running for it's accounting software/ERP?

    20. Re:If you're starting a business... by T+Murphy · · Score: 1

      Modding someone down because you disagree is abuse, modding someone down because their post will derail the conversation is correct (that's why we mod down troll, offtopic, flamebait). Taken alone, the OP's comment could arguably seen as a troll, getting people to argue about a point that has nothing to do with the story at hand. Of course, the OP made an honest mistake, and even replied (as AC) admitting as such, so the parent tried to be nice and use "overrated" instead of "troll". I'm sure the OP would have deleted his post if he could, to save everyone some time. I know if I was in his position I would appreciate someone modding me overrated as the next best thing to deletion.

    21. Re:If you're starting a business... by Anonymous Coward · · Score: 0

      All I have to say is it is a poor craftsman that blames his tool. I set up an asterisk server for my company of about 30 people, saved a pot of money and wound up with a reliable, trouble free and easy to administer very full featured phone system. I know your boss thought the sysadmin in you might emerge but perhaps there was never one there in the first place!

    22. Re:If you're starting a business... by Zero__Kelvin · · Score: 1

      "That's a borderline abusive moderation - there is no "-1 Wrong" for a reason:"

      Wrong. There is an Overrated option for a reason, and if a post is modded highly when it clearly is completely off the mark based on a complete misinterpretation of the summary, then any positive rating is by definition and Overrating. There is no -1 Disagree, but this isn't a matter of opinion. This situation is exactly why -1 Overrated exists.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    23. Re:If you're starting a business... by ubrgeek · · Score: 1

      Just curious: Why not use Google's voice service? Can you set up multiple mailboxes, etc? Wouldn't that be a cheap, effective solution? I rarely use it myself (usually only when I'm too lazy to get up and grab the phone) but so far it seems good.

      --
      Bark less. Wag more.
    24. Re:If you're starting a business... by Anonymous Coward · · Score: 0

      Check out http://star2star.com/ for the phone switch. They have a good product at an inexpensive price. It includes a local appliance and a lot of effort is made to ensure call quality. The product is based on Asterisk. Dial-tone is delivered via SIP.

      For email, Fedora's decision to include Zarafa caused me to check it out. It looks pretty good. The only downside I remember seeing is that their Outlook plugin is closed-source. It has a really good web interface, so you may be able to do without it.

      When you install local servers, ProxMox is an attractive distribution that gives a VMWare-like experience using opensource technologies (OpenVZ and KVM for virtual machines). You can buy two inexpensive servers (or nicer PCs) and rely on ProxMox's clustering and integrated support for DRBD to get redundancy (as opposed to dropping some cash on a nice storage array in a brand-name server).

      I don't know if you'll see these comments, I've "watched" Slashdot a long time, but have never created an account. That makes me an anonymous coward!

    25. Re:If you're starting a business... by js33 · · Score: 1

      Made this HUGE mistake myself. As a geek, I got too involved in messing around and setting up the systems instead of focusing on the business. Things like sales and marketing are what bring in greenbacks, not my choice of which brand of UPS I buy for my local server.

      Granted, sales and marketing are good and necessary for bringing in the greenbacks, but you need to come through with what you sold to your customers for their hard-earned cash. If your customers feel that they aren't getting their money's worth, and/or better/cheaper alternatives are available, you won't be in business for long.

      A UPS is not a good choice of example for your case. You don't need a UPS unless it's mission critical, and if it's mission critical, "grab the first one you see off the shelf" is not exactly the right attitude for procuring one. Cheap consumer-grade UPSs fail more often than your power will tend to go out anyway, and when they go into a failure mode, those sealed battery units tend to evolve a lot of rather flammable hydrogen gas under pressure, and meanwhile a lot of little parts are getting much hotter than they are supposed to in normal operation. Not a good thing, because all those greenbacks you raked in just went up in smoke and flames.

      You don't need to fiddle and mess around endlessly, but you still need to do the research, make a sound decision given the circumstances and your knowledge, and follow through on it for what it's worth. No shortcuts here. It's hard work.

    26. Re:If you're starting a business... by aaarrrgggh · · Score: 1

      Deploying asterisk ourselves for our company had a payback period of four months compared to Centrex, despite three or four botched consultant efforts. Upgrading our system four years later had a payback period of twelve months. Choosing Asterisk over Panasonic was an eight month payback if I recall correctly (math was harder since the moves/adds/changes played a bigger role).

      That said, despite living in one of the biggest cities in the US, finding an asterisk "expert" was an intolerable pain in the ass. Myself and one partner learned the system, and taught our IT consultant how to use it.

      In its six years of operation, we had one crash and one issue after a power failure due to a configuration problem.

      My recommendation is to list out minimal features that you must have to go live, and a prioritized wish list for future work. Hosted VOIP was nearly as expensive as Centrex, and you still needed to buy the pipe.

    27. Re:If you're starting a business... by aaarrrgggh · · Score: 1

      A PRI starts to make sense after 8 trunks, at which point you completely eliminate the damn patch blocks by staying all digital. The analog phones are cheaper to buy and have the same lifespan as the VoIP phones, but the simplicity of someone just moving their phone when they change desks and no IT time is required quickly pays for that initial premium.

      Our Asterisk installation does have one PITA analog gateway because we were too cheap to buy new conference phones, but the big lesson we learned was to keep things consistent. We use all Aastra phones, as the Polycom phones were inconsistent when we tried to deploy.

    28. Re:If you're starting a business... by FireFury03 · · Score: 1

      For fuck sake get someone else to do phones, contract it out.

      Small companies often have more time than money. When I started my business theres no way we could've afforded to buy in every piece of infrastructure, so we set it all up ourselves and have ended up with a very robust and flexible setup - far more flexible than anything we could've afforded to buy, and since its all open it has grown as we have. For example, we started off with just a couple of extensions and now have our phone system fully integrated with our customer support system. (And yes, we're using Asterisk for the core of our phone system, although we originally started on Callweaver.)

      Real phones sound better, work just as well, and cost less.

      Actually, I'd say the opposite. We use Grandstream SIP phones and they are excellent. We've largely standardised on the G.722 codec, which has a 16KHz bandwidth, making it clearer than the usual 8KHz analogue systems for internal calls. Of course, external calls still end up as G.711. When out in the field, we use SIPDroid on Android phones (using the Speex codec), which works well even over 3G.

      In situations where I've had to deal with analogue stuff, dealig with stuff like echo seems to be a perpetual problem so my advice is just to avoid it.

      As for cost, analogue phones can be cheaper if you get the basic models, but for anything moderately feature-rich they have reasonably comparable costs.

      It works OK now, but a crappy FXO and some VOIP phones are the very last thing you need.

      If you're using an FXO you're doing it wrong. Either install a BRI (for a couple of lines), a PRI (more than a couple) or just use a SIP-PSTN gateway on the internet (yes, these do work well, I've been using SIPGate commercially for years)

    29. Re:If you're starting a business... by FireFury03 · · Score: 1

      It seems strange that everyone so far in this thread is put off by PBX's. Systems like FreePBX's images are really, really easy and very flexible. As long as you have a decent internet connection the sip service has been great. Tie the voicemail back in to the email, route extensions to cell phones, handle faxes all in one system.

      Actually, as a long time Asterisk user, I've just tried FreePBX for the first time this week. And despite the fact that I understand how to configure Asterisk itself very well, I've found FreePBX to be very difficult to use. Mostly because of a lack of documentation - what little documentation there is seems to be for the old UI, which has now been completely redesigned, leading to the docs saying things like "its extremely important you set this setting" and that setting being nowhere to be found on the UI.

      Also, I'm heavilly disliking the way it is built to have Asterisk and Apache running as the same user - this may be ok on a dedicated server, but where its sharing a server with other software that kind of thing really doesn't fly.

    30. Re:If you're starting a business... by Compaqt · · Score: 1

      What do you have to do in order to allow customers to call one number, and then it gets routed forward?

      Digital lines (BRI/PRI)? Or can you use analog lines? How does call hunting come into this?

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    31. Re:If you're starting a business... by randyleepublic · · Score: 1

      Been there too. What the parent says is true - you don't want to do this. Asterix is for hobbyists.

      --
      Social Credit would solve everything...
    32. Re:If you're starting a business... by PlusFiveTroll · · Score: 1

      The vast majority of the systems I setup are using the SIPSTATION module, you just buy as many virtual trunks (how many simultaneous calls you can handle) as you need, and if you need more then one number, you add additional DIDs. I've not messed with many analog to SIP setups with freepbx.

      Once a call is in your system you have all kinds of options on what to do with it. You can have an IVR where they choose a number from a menu, 1 for sales, 2 for tech,etc etc. You can forward it based on what number they called in to. Setup time of day rules to forward to other departments or to voicemail or to a cell phone.

  3. Zimbra? by hawguy · · Score: 4, Informative

    If you don't mind paying for a product (and don't want to use Google Apps), take a look at Zimbra:

    http://www.zimbra.com/products/index.html

    It has an Outlook plugin so your Windows users will be happy, and it speaks Activesync, so any smartphone should be able to sync email contacts and calendar with it.

    I haven't used Zimbra for a few years, but last time I used it it worked quite well -- much easier to set up and administer than Exchange, and cheaper too.

    1. Re:Zimbra? by sh3rp4 · · Score: 0

      hell yeah. Zimbra is great. also has built in chat. a very complete product.

      and no need to integrate with outlook. the Zimbra interface is superior.

    2. Re:Zimbra? by Anonymous Coward · · Score: 5, Informative

      The built in chat is no longer supported, and it is very clunky to administer. Overall, Zimbra just barely meets the "MS Exchange" threshold for expected behavior. There are enough quirks, and oddities, that you'll often sit back and wish you just went with exchange. After using it for 2 years, the time, effort, frustrations, and cost all pointed towards a different solution.

      Our office ended up getting a cheaper solution by using Microsoft's hosted exchange product. Integrated chat options weren't great for us (we have some Apple workstations), but we ended up with a much better solution by firing up OpenFire ourselves.

      Things Zimbra doesn't do well:
      -Work well with other Outlook based plugins
      -allow for centrally managed contact lists (easily maintained, auto pushed, etc)
      -Resource scheduling was often buggy or unpredictable
      -support it's own product .. we had a ticket open for 9 months, and repeated attempts to get ANYTHING back from it were ignored, even with the "upsold" support option
      -Documentation is mostly right, but where it's wrong its frustratingly wrong, (finding information is a bear, it's often that you'll stumble on to very old information when trying to find out details on a current version)

      On top of all that, it's a resource pig - it takes almost a full minute to restart mail service (which unfortunately, we had to do quite often due to one issue or another).

      Personally, I would not recommend it if you are just trying to save money over using Exchange. If you don't really NEED Exchange, but some of the features might be nice, then maybe Zimbra will be good for you. If your office needs full Exchange features, and you don't want to constantly tinker, or work around various niggles that aren't quite right.

    3. Re:Zimbra? by the_B0fh · · Score: 5, Insightful

      Figure out what you need first. If you need Exchange, go with Exchange. Anything "exchange-like" will just cause you heartburn.

      OTOH, if you *DON'T* need exchange, *DON'T* get that fpos.

    4. Re:Zimbra? by CoolCash · · Score: 2

      -The new Zimbra 8 integrates with cisco phones and now syncs accounts with active directory. -Forums are outstanding. I usually find my answer there. I have had to only contact support a couple times a year. -They have an opensource "free" version. Doesn't include mobile sync, backup services or Outlook sync support. But a lot of that can be done with 3rd part sync applications which have been extensively tested and used by the community.

    5. Re:Zimbra? by SimplyGeek · · Score: 1

      Been using Zimbra for a small virtual company and it works great. Keeps everyone on the same page and has all the features we need. Do keep in mind it's a big resource intensive. Even just when using it for evaluation, I threw it on a 1 GB VPS and it was SLOW. Production minimum I think is a 2 GB server according to their docs.

    6. Re:Zimbra? by Anonymous Coward · · Score: 0

      Other semi-open source groupwares that support Outlook either natively or with a plugin: Open-Xchange and Zarafa.

    7. Re:Zimbra? by Anonymous Coward · · Score: 0

      While the built-in IM is indeed gone in Zimbra 8 (and it is rumored that a webIM client might be in Zimbra 9), we have not found it to be problematic. In fact, it has been pretty hands-off. The majority of our ppl use the webclient, which is a pretty decent ajax-ish setup. The level of innovation has dropped the last 1-2 years, but they've polished it as well. Can't speak to how long it takes to startup... don't think it is a minute on decent hardware, but it _does_ have a Tomcat instance, along with mysql, clamav, apache, spamassassin, postfix... all robust services that are known entities. And I can't remember that last time we restarted. It _does_ like RAM, but see previous list of processes and you can guess that.

      - true on outlook-based plugins, there can be conflicts
      - not true for centrally managed contact lists... zimbra 8 allows users to do that, but previously you could delegate authority for that using the zimbra webadmin
      - we've found resource scheduling ok

    8. Re:Zimbra? by Anonymous Coward · · Score: 0

      I have been using Zimbra (Network Edition) for over 5 years and my experience does not match yours at all.

      It has been extremely stable and I have had very few troubles. I run a mix of email clients, and in my scenario it works very well with Outlook.

      I have not had issues with resource scheduling and have found the documentation and wiki to be very helpful. It is far more extensible and cross-platform/standards friendly than Exchange.

      I agree that the support is only moderate, though it is adequate. Get a hosted option if you don't want to run it yourself.

    9. Re:Zimbra? by Anonymous Coward · · Score: 0

      While these complaints about Zimbra may be accurate - I've been running the code at the heart of Zimbra for years - Cyrus. And Cyrus has never given me the heartache you list.

  4. PBX In a Flash by jerpyro · · Score: 4, Informative

    I've had good luck with PBX in a flash. You can run it on a small atom server for small numbers of people: http://pbxinaflash.net/
    It works well with the Cisco SPA series phones: http://www.cedarpc.com/cgi-bin/commerce.cgi?preadd=action&key=24600

    You can use things like SugarCRM and OpenFire with it. Share documents with MSOffice and a Subversion repository (you can probably even install SVN on the phone server). That's really all you should need to start a small company -- you don't have to think big yet, and when you do you should pay someone else to worry about it so that you can do the important stuff that goes with running a company.

    1. Re:PBX In a Flash by sebtoast · · Score: 1

      I've used OpenFire in the past and really liked it. I would also setup that Exchange server and install something like Sharepoint Express, it's free.

    2. Re:PBX In a Flash by Anonymous Coward · · Score: 0

      Or run PBXinaFlash on a raspberry pi for the cheapest phone system you will ever have. The Nerd Vittles blog has tons of relevant information, but I wouldn't recommend the "free" google voice with asterisk solution as your only connection to outside telephone systems

  5. Asterisk by Anonymous Coward · · Score: 1

    http://www.asterisk.org

    Please look around there if you haven't already before buying a multi-thousand dollar PBX or contract.

    1. Re:Asterisk by GameboyRMH · · Score: 3, Informative

      Came here to say this. Use those phones with Asterisk, easy peasy. There's also Trixbox for the textophobic Windows admin.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    2. Re:Asterisk by TemporalBeing · · Score: 1

      http://www.asterisk.org

      Please look around there if you haven't already before buying a multi-thousand dollar PBX or contract.

      And you can always contract with Digium to support it too.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    3. Re:Asterisk by bobetov · · Score: 1

      If you're interested in using Asterisk (or FreeSWITCH) to do your phone work, check out Adhearsion: http://adhearsion.com/

      Ruby-based MVC-ish asterisk framework that gives you the power without the pain.

      --
      Looking for a Rails developer in Chapel Hill?
    4. Re:Asterisk by Anonymous Coward · · Score: 0

      I recently setup a trixbox server in the last year with their commercial support. It is hopelessly out of date and the support response to my queries was lousy (slow to reply and not technically adept).

    5. Re:Asterisk by houstonbofh · · Score: 1

      And the many Asterisk distributions, like Elastix. It also integrates a fax server, and e-mail. And has nube friendly support forums.

    6. Re:Asterisk by Anonymous Coward · · Score: 0

      Trixbox has been dead for years. Go with something that has been keeping up with the times. PBXinAFlash is one, another is the freepbx distro. Both have good support communities.

  6. Outsource email/groupware, trixbox for phone by Anonymous Coward · · Score: 0

    I'd outsource my email and groupware - google provides cheap (sometimes free) calendaring, email, outlook connectors, etc. Email is so critical these days, and it's getting complicated (think backups, network outages at your office, spam, security, etc.) Better just use thunderbird and google (or some other outsourced solution.)

    As far as phone goes, I'm a big fan of SIP and TrixBox - it's easy to administer, much cheaper than your CLEC, and will provide you with most of what you need to get started. If you're not technical enough for something like trixbox/FreePBX/Asterisk (for FreeSwitch), go with a packet8, vonage, or other type of solution where they provide the SIP Termination and a nifty little box to use.

    I have a small business, and use flowroute - it scales well, is cheaper (for us) than asterisk, and with trixbox/FreePBX/Asterisk (for FreeSwitch) you can have all the fancy features that you get for thousands with other companies, but for much less (and the performance is great so long as you have a robust network.)

    1. Re:Outsource email/groupware, trixbox for phone by Anonymous Coward · · Score: 0

      I'd outsource my email and groupware - google provides cheap (sometimes free) calendaring, email, outlook connectors, etc. Email is so critical these days, and it's getting complicated (think backups, network outages at your office, spam, security, etc.) Better just use thunderbird and google (or some other outsourced solution.)

      As far as phone goes, I'm a big fan of SIP and TrixBox - it's easy to administer, much cheaper than your CLEC, and will provide you with most of what you need to get started. If you're not technical enough for something like trixbox/FreePBX/Asterisk (for FreeSwitch), go with a packet8, vonage, or other type of solution where they provide the SIP Termination and a nifty little box to use.

      I have a small business, and use flowroute - it scales well, is cheaper (for us) than asterisk, and with trixbox/FreePBX/Asterisk (for FreeSwitch) you can have all the fancy features that you get for thousands with other companies, but for much less (and the performance is great so long as you have a robust network.)

      Sorry, that should have read "cheaper than vonage" , not asterisk..

  7. Asterisk by Eleint · · Score: 2

    Asterisk may not solve all your problems, but if you are using VoIP phones and know Linux this might be an option. Plus it is open and fully customizable. Might be worth a look. http://www.asterisk.org/

    --
    If someone tries to kill you, you try and kill them right back
  8. freepbx by Anonymous Coward · · Score: 0

    freepbx

  9. Your chances aren't great if... by Anonymous Coward · · Score: 1

    Your chances aren't great if you're describing software products that do exist with terms like "whatever-it-is" and your concentration is to go with open source whenever possible.

    Open source is great, but software that works and has support is a lot better for a small business. Sometimes it's easier to get a paid software package that comes with basic phone support than be neck deep in outdated man pages when the entire company is breathing down your neck to get something working because everyone's trying to meet a deadline.

    There are lots of Open Source packages that are great for small business, but from the sounds of what you're asking to do, a paid, proprietary solution might be a better shot.

  10. Here's how it works by Anonymous Coward · · Score: 2, Insightful

    If you do it at no cost, the boss doesn't view that as a win for the company. He views it as suspicious, because where he comes from, spending is the key to getting somewhere, and everything costs something. In fact, he judges employees on how much they make (especially if he is new to the company), not how much they get done. It makes perfect sense to him, no matter what you think. To the boss, money is the bottom line to everything.

    Let's put it this way. If your startup finds themselves hard on cash and needing someone to "temporarily answer phones", they will choose the person who makes the LEAST. (I speak from personal experience on this.) Why? Because his budget is tiny, and therefore "whatever it is he does" must not be as important as the person with the larger budget, or the person with the larger salary.

    If a new IT guy comes along and spends twice as much as you, then the new IT guy is MORE valuable than you, not less. You will be considered the amateur, and he will be considered the professional, no matter how much actual "work" you get done.

    So in conclusion, spend as much as you can, keep on spending as much as you can, and to hell with what actually happens to the company.

    1. Re:Here's how it works by PlusFiveTroll · · Score: 1

      You have just explained government spending in a nutshell.

    2. Re:Here's how it works by Anonymous Coward · · Score: 0

      This is basically true, if you live in a plutocracy where the inept sons of the wealthy get to run everything regardless of results.

      But eventually the revolution always comes. Maybe it's a nice, relatively bloodless revolutionary social change (like Roosevelt's New Deal) or maybe the incompetent will need to be carried out in boxes (like the French Revolution).

    3. Re:Here's how it works by houstonbofh · · Score: 1

      If you do it at no cost, the boss doesn't view that as a win for the company. He views it as suspicious, because where he comes from, spending is the key to getting somewhere, and everything costs something.

      This is why you never bill FOSS as no cost. It isn't no cost, it is no licensing cost. It still costs time, hardware, training, and support. (Yes, you can buy support for FOSS. I have only found two times when I could not.) When you present the two options, you list System A with theses features, and this cost, implemented over this time verses System B with those features, and that cost, implemented over that time. It is not free, but it will give more function for less money. Business majors can understand that. They do not understand "Free."

    4. Re:Here's how it works by Compaqt · · Score: 1

      Very good point.

      Always show open source as including the "Professional Support" option. If nothing else, just make something up for the Paypal donation link as the yearly support cost (possibly after having emailed the app author).

      The MBAs are just going to blow the money on golf, anyway. Might as well send it into the opensource ecosystem.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    5. Re:Here's how it works by randyleepublic · · Score: 1

      So the key to sleeping well is to spend a lot, as much as you can as Parent says, but spend it on the best stuff. Even if it's only .5% better and costs 50% or 100% more, it's still BETTER, so boss is pleased, and you can still take pride in your work, just not in the fashion you thought you would be going in. I'm going to convert our shop to mostly Mac soon, despite the fact that I hate Mac. Its "better". F the cost. Doing that will get me my VP title. Note that even though I hate Mac, it is in many ways better, and the boss thinks so too, so, WIN.

      --
      Social Credit would solve everything...
  11. Dovecot/Postfix by ickleberry · · Score: 1

    Not terribly hard to set up and maintain. For phones not so sure, asterix and openSER are very heavy pieces of software don't know of any minimalist SIP server

    1. Re:Dovecot/Postfix by houstonbofh · · Score: 1

      Askozia used to be. If you can find some old 2.1 images still around, you can use the, Also, pfSense with the freeswitch plugin is fairly lightweight. And for the full deal, you don't get leaner than this. http://www.rowetel.com/blog/?page_id=440

      It actually is not that demanding of the hardware.

  12. How do you even have the job? by Anonymous Coward · · Score: 0

    The server here is Windows small business whatever-it-is
     
    Where do you see yourself going with this kind of attitude? Have you even talked to anyone about the kind of decisions you're making on their dime?

    1. Re:How do you even have the job? by autocannon · · Score: 3, Insightful

      This is the attitude I took away from the post as well. He immediately sees Windows whatever it is, and installs his preferred flavor of Linux and still doesn't express any idea of what he's supposed to do other than something with the phones and maybe email something or other. If Windows is there, someone's already paid for it. Use it unless they don't want it or it's a woefully old version.

      I for one do not believe he should touch the phone system, that one is best left to a specialist company or package. As soon as there are issues with them he's going to have everyone in that office up his ass to get them fixed and to make sure they work right all the time.

      And for god's sake, lose the attitude. You're generally going to get responses from people here with the same attitude, but don't take it for granted because no one else outside the IT realm gives a flying fuck about your disdain for windows.

    2. Re:How do you even have the job? by Anonymous Coward · · Score: 0

      Many of the people in the IT realm don't care about it either. You've brought up some great points and I'm wondering why this guy is throwing up a VM on an existing server. Even if he does have the companies blessing on the matter he really shouldn't be hosting a production server from in another production server. It's in bad form on many levels.
       
      I don't know for sure but his attitude and technical knowledge seems to be poor at best.

    3. Re:How do you even have the job? by AvitarX · · Score: 1

      Interesting, and you're probably right, but when I read "Windows small business whatever-it-is" I took it to mean old, and out of date.

      I think a lot has to do with what the companies actual needs are (what is that server doing?).

      I'm curious the size, and security requirements/desires. If all they're doing is sharing files to a dozen or so people and backing up, it would make sense (to me) to use a simple Linux thing, but if they need user security password syncing etc, with Windows clients, stick to Windows. Once the users are being managed there, outlook would make sense perhaps, but I personally would think outsource the e-mail (leave it so), have someone to blame when it goes down, and it will likely be more reliable (though I personally prefer Google Apps over a strait imap/pop service).

      I have the feeling the IT was a solution set-up 5+ years ago, and handled internally since then, after 5 years it was no longer meeting their needs (disk space perhaps) and rather than hiring a consultant that was going to try and get them to buy a whole new solution, they are hiring a person, with the thought they will save capital now, and have things smoother/less headaches going forward. Maybe I'm just projecting past experience at small companies though.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    4. Re:How do you even have the job? by Anonymous Coward · · Score: 0

      Linux isn't the answer if storage is the problem. Running a production server as a VM on their only production server also doesn't help that problem.
       
      The submitters request is full of questions to anyone trying to answer his query. He's going off in a direction without explaining why except to say that he wants to do open source. He either doesn't know or doesn't care about what could be a critical resource that he already has at hand. He doesn't seem to have a clue as to what solutions are available or the reasons to run any of them. He's running a distro on a production server without knowing what it's even going to be running. And the only thing we know about his work in the company shows that he knows little about how to handle a virtual environment...
       
      I'm seeing Epic Fail written all over this.

  13. good advice, wrong address by kermidge · · Score: 3, Informative

    "I've started at a small company...."

  14. Cisco UC for small business by Anonymous Coward · · Score: 1

    The last thing you want to be doing is babysitting dial-tone. The Cisco SMB Voip stuff works great.

    if you are on a super tight budget take a look at 8x8

    http://www.cisco.com/en/US/products/ps11388/index.html

    the Cisco Small Business Unified Communications 300 Series (UC300)

    1. Re:Cisco UC for small business by houstonbofh · · Score: 2

      Having managed both Cisco Unified Communications and Elastix, I would say the babysitting is about equal, and the ability to respond to change is hands down in the Linux side. Cisco works well is everything is Cisco, and you are under a support contract. Get some version mismatches, and old VPN clients, and the Mac in the mix, and you better get a bottle of Tequila as well! What, you want to upgrade the Exchange server? Well, you will have to upgrade all the Cisco software for that...

  15. Several Suggestions... by TemporalBeing · · Score: 3, Informative

    1. Keep POP3/SMTP access; if necessary enable LDAP.
    2. Use something like Google Apps for Business - includes e-mail (POP3/SMTP/LDAP) and Calendaring; $50/user/year.
    3. Stay away from Outlook if you can help it; if you can't then at least stay as far away from Exchange as you possibly can. You'll save yourself a lot of headaches in the process. And if you can, enable your users to use Thunderbird (with Lightening if you want Calendaring); it can access LDAP and Directory Services for a unified address book too if you like.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    1. Re:Several Suggestions... by weiserfireman · · Score: 2

      I don't understand this.

      He already paid the money for Microsoft Small Business Server. He gets Exchange and an Outlook client for each machine as part of the purchase.

      Since you already bought it, why aren't you using it? My company has been using Exchange 2010 for a couple years now. It has been rock solid for 40 users.

      There may be reasons to avoid it in a larger organization, but in a small one, why not? Active Sync for getting email on phones and other devices has worked flawlessly for us.

      Setup WSUS to keep your security patches up to date and forget about it.

    2. Re:Several Suggestions... by TheRaven64 · · Score: 1

      How easy is it to migrate elsewhere? With SOGO, the server-side state is all either stored in formats that make it easy to export, or in some other application (e.g. your IMAP server). If you decide in 3 years time to move to something that better suits your business needs then it's easy and cheap. If you want to migrate from Exchange (preserving email history, calendars, and so on) then how easy is it? You should always consider the cost of migrating away from a product when you chose it.

      --
      I am TheRaven on Soylent News
    3. Re:Several Suggestions... by Anonymous Coward · · Score: 0

      Have it working for 1000+ users at multiple sites and it works fine.

    4. Re:Several Suggestions... by Compaqt · · Score: 1

      The problem with Thunderbird is you can't push tasks to other people, which would probably be the #1 thing you want to do in a small business (delegation).

      Evolution does have that capability, but it's a much less streamlined interface than Thunderbird. Also, for some reason, it's much, much slower to read off of IMAP than Thunderbird, which is almost instantaneous. Finally, Evolution make it really hard to set up your email accounts while Thunderbird is wizard-enabled.

      Back to Thunderbird, but still looking for assign task functionality.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    5. Re:Several Suggestions... by TemporalBeing · · Score: 1

      He already paid the money for Microsoft Small Business Server. He gets Exchange and an Outlook client for each machine as part of the purchase.

      j So he has the software. Now he needs to hire someone that is knowledgeable about it to run it, maintain it, upgrade it, etc. Great for consultants as it is a constant revenue generator; but piss poor for a small business that needs to save money.

      Oh, and don't forget about CALs. You only get 5 with Windows Server by default, and you have to get separate ones for Exchange, IIS, etc.

      Or you could just get Google Apps for a lot cheaper (no extra personnel, flat fee per year), or setup your own PostFix server on Linux - no server or CAL licenses; minimum contractor support necessary (far less than Exchange would require).

      Using Exchange is only going to cost you a lot more money than any of the alternatives. So if you have money to blow, go right ahead. If not, use something else.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    6. Re:Several Suggestions... by TemporalBeing · · Score: 1

      The problem with Thunderbird is you can't push tasks to other people, which would probably be the #1 thing you want to do in a small business (delegation).

      Seems like that's possible - just a matter of assigning which calendar it goes on, and with Lightening you can have multiple calendars. Of course, you might run into the issue where the Calendar software you are using doesn't support tasks. There is a bug open for Google Calendar Task Support though...and there is a plug-in - haven't tried it though.

      That said, as a small business you're probably not doing a lot of that stuff on-line - you're probably doing it mostly in meetings where things will be a lot more fluid depending on needs, etc and you don't likely have a secretary that can go in and update everyone's electronic copies. So it's probably more productive to not do the on-line task management thing regardless of what you're using.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  16. Cell phones by Anonymous Coward · · Score: 0

    Cell phones

    1. Re:Cell phones by Spy+Handler · · Score: 5, Funny

      are radio frequency transmitting/receiving communication devices using digitized packet switching, which simulate copper-wire based telephone service but fails due to the lack of true full duplex and high latency.

      For those of you who are too young to remember talking on a 20th century circuit-switching copper landline telephone system, I will describe the experience: it was like talking to another person in real life. You talk and they talk, sometimes simultaneously, and both parties could hear and understand everything... in real time.

      I also remember gas was 95 cents a gallon back in 1995. Now get off my lawn.

    2. Re:Cell phones by Russ1642 · · Score: 1

      Wish I had mod points for the parent. Talking on cell phones sucks compared to land lines. We've changed our speech patterns to cope with the heavy compression, delay, and overall low quality of cell phone audio.

    3. Re:Cell phones by corychristison · · Score: 1

      I use a voip service over wifi on my android phone. I get better quality with that than my cell service, its not so great over 4G but I think that is moreso my provider's proxy they pass everything through.

      The main reason for doing so is because my cell service is non-existant in my office of my house. I have my cell set to call forward to my voip DID when my cell is out of range. Works pretty well.

    4. Re:Cell phones by Animats · · Score: 1

      For those of you who are too young to remember talking on a 20th century circuit-switching copper landline telephone system, I will describe the experience: it was like talking to another person in real life. You talk and they talk, sometimes simultaneously, and both parties could hear and understand everything... in real time.

      Declining standards:

      Sprint "Hear a pin drop" commercial, 1986

      Verizon "can you hear me now?" commercial, 2002.

      Even better are ISDN home phones. These are rare in the US but common in Switzerland. 64kb/s uncompressed digitized voice, in sync end to end.

    5. Re:Cell phones by couchslug · · Score: 0

      They also had ergonomic handsets, a long-dead idea.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    6. Re:Cell phones by fm6 · · Score: 1

      Hey, I remember when gas went past 50 cents. A lot of gas stations had pumps with electro-mechanical meters that couldn't handle those prices, so they posted signs saying telling people that the pump displayed 1/2 the actual sales prices.

      At the time I lived in the GTE service area. They were notorious for the sheer unreliability of their network. Dropped calls, bad sound quality.

      People in AT&T service areas got better service, but paid through the nose for it. If you lived in an area with "zoned calling" you could bankrupt yourself just dialing across town. Hooking up non-Western Electric hardware to your phone line was illegal. To hook up your computer, you had to lease (it wasn't for sale) a "data set" from the local phone company. The thing was huge and expensive. accoustic couplers were invented to get around this,.

      Not feeling nostalgic at all.

      I live in Portland. We don't have lawns, we have rain gardens.

  17. Office365 and Hosted VOIP by Anonymous Coward · · Score: 0

    Setup an Office 365 Account. Ditch your POP/IMAP because it probably costs you as much as 365. Unless you have a line of business application that requires an on premise server you may find you can do everything you need in Office365.

    http://www.microsoft.com/en-us/office365/all-plans.aspx

    Look for a Hosted VOIP solution. Do not spend money on an on premise phone system until you are ready to. Many ISP's will also offer phone systems as well.

  18. Let me be the first to trust you by bill_mcgonigle · · Score: 5, Informative

    So many people here are assuming they understand your requirements better than you do, and those are the ones who could successfully parse TFS.

    I run an opensource stack in-house because I need to customize what it does for my needs. None of the hosted products would work for me, and software freedom isn't something I throw under the bus for short-term gain. Currently it's a postfix/MailScanner/SpamAssassin/sqlgrey/dovecot/sasl/davical/asterisk/freepbx stack, but I've also never seen Sogo before, so thanks for linking that. I've been meaning to integrate Fumambol/SyncML and that does it built-in, so cool.

    The other product I've considered is formerly-BBS-software Citadel, but I'm sufficiently suspicious of monolithic software to have not tried it out in production (the Unix way seems better). Sogo does more, though, so that raises the activation energy a bit.

    On the phones side, I'm looking to replace the FreePBX system because it's increasingly buggy as new versions come out. There was a good interview with the 2600Hz folks on FLOSS Weekly recently about Kazoo. Their docs are very targeted towards a cloud-hosted version, which is fine, but I also haven't put in the energy yet to do a local install without docs. But it's on my very short-term list.

    They seem to be headed in the right direction at least. Intergrating Sogo with Kazoo might be a nice direction and it doesn't seem like either community would be adverse.

    Grandstream phones have the best bang for the buck, but aren't always quirk-free. That said, with a few tweaks they're very reliable and very cheap compared to Avaya. Their better models also embed linux, so I like to support them with my cash for doing so.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Let me be the first to trust you by the_B0fh · · Score: 1

      It's always a function of how much time/effort it takes to learn to implement the new system, to implement it, to train the others on how to use it, and maintenance/support.

      You just gotta make sure your boss and you are in alignment on all of them, or you'd rapidly be out of work.

      Opensource is good and all that, but sometimes you can really get tripped up. At one point, OpenOffice was a bigger beast than Microsoft Office, and really slowed shit down. Those people are there to work, not to support your purity of ideals. Slowing them down makes the company less money...

    2. Re:Let me be the first to trust you by fm6 · · Score: 1

      . Currently it's a postfix/MailScanner/SpamAssassin/sqlgrey/dovecot/sasl/davical/asterisk/freepbx stack, but I've also never seen Sogo before, so thanks for linking that. I've been meaning to integrate Fumambol/SyncML and that does it built-in, so cool.

      So, how much time do you spend tinkering with your IT, and how much does that take away from growing your business? If your primary goals are to geek out and fight the good "software freedom" fight, well, that's your choice. But most small business owners have to give priority to making the payroll, covering the rent, paying themselves enough to live on, and other boring stuff.

    3. Re:Let me be the first to trust you by bill_mcgonigle · · Score: 1

      So, how much time do you spend tinkering with your IT, and how much does that take away from growing your business?

      You forgot to quote this part:

      I run an opensource stack in-house because I need to customize what it does for my needs.

      My business isn't possible with proprietary software.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:Let me be the first to trust you by fm6 · · Score: 1

      And which specific customizations do you need. Not customizations you think are cool, mind you. As the parent said to the 5 year old, you need to learn the difference between need and want.

    5. Re:Let me be the first to trust you by Pav · · Score: 1

      This is mad for a site purporting to be a site for nerds. Does anybody else here do their own I.T anymore? It's not easy, but it aint rocket science either. I thought nerds were supposed to enjoy getting their hands dirty. Or perhaps too many are behind the ramparts at the big cloud vendors to be consistent.

      There may indeed be time constraints, but that simply means you evaluate your FOSS products and outsource support and setup if/when required. Often the company standing behind the product can do this for you, or even do it in the cloud if that's really your bag. In any case you're backing a product that's as safe as any, supports open and cooperative values (in this age of secrecy and paranoia) and gives you CONTROL because when the sh*t hits the fan noone cares as much as you do.

      For those who want a FOSS cloud experience at home get someone to install FusionDirectory or GOsa for you. These are GUI's that tie everything together into an LDAP based infrastructure that you can use to deploy and manage clients+servers+services+end user software. This stuff IS a black art that you should probably pay someone else to do for you, though if there are any actual nerds left here it's worth some tinkering... but certainly requires skillz. My preference is FusionDirectory BTW.

      These services can be LDAP managed btw :

      SOGo, DNS, DHCP, Squid, Asterisk, OPSI, FAI, Zabbix, Kolab, Samba, rsyslog, Zabbix, FAI, OPSI (and much more stuff I haven't looked at yet).

      I've managed most of those with LDAP and Fusion Directory and plan on implementing the rest. The management stuff is very nice, but needs real help to make it easier for newbies and/or people who don't want to spend weeks/months learning how to set it up. This job requires high powered nerds... go to #fusiondirectory on FreeNode (IRC) to help out.

  19. Phones? by fm6 · · Score: 4, Interesting

    The last time i worked in an office, there was no phone on my desk. If my boss wanted me, he IMed me.

    1. Re:Phones? by Overzeetop · · Score: 1

      In my last small office, I just yelled down the hall, or walked over. Still, clients like to talk to people, and engineers need to call out at times, so we had phones.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    2. Re:Phones? by fm6 · · Score: 1

      When I needed to call out, I used my cell. Sales, marketing, and support did indeed have phones. But this was a small cloud technology company, and they had the notion that internal IT should be as lean as possible.

      Desktop phones are one of those things that stay around through bureaucratic and social inertia. On my previous gig, the guy I was working for forgot to order a phone put in my cube. No biggie — the only thing I needed it for was dialing into conference calls, and I could use Skype for that. But upper management decreed that I had to have a phone, so I got a typical desktop setup. Had a complicated, antiquated hand-free device that I never came to terms with. And I kept getting robo debt-collection calls meant for the person who'd had the extension before me.

  20. The PBX istelf is the easy part by liquidweaver · · Score: 5, Informative

    You need to really be concerned about the following:
    1.) Provisioning the equipment. I don't know how "small" a small office is, but this is going to spiral out of control quickly if you don't have an elegant way to setup handsets and make changes.
    2.) Your change from circuit switched to packets. There are a lot of discussion points here, but the biggest you need to be aware of is latency is king. You might have a really slick p2p setup with OpenSWAN on 2 high bandwidth, cheap DSL or cable connections, but the jitter will kill you.
    3.) How does your voice come in? If you are under contract and you have a PRI or some TDM circuit, you have to consider how you will interface that, and the cards you will need, or the SIP gateway you'll buy are not cheap.
    4.) Who is going to manage the call routes, system secuity. I'm well versed with Asterisk, and you'll not find an all inclusive interface unless you go the Digium SwitchVOX route. If you don't pay close attention to security up front, you will experience toll fraud pronto.
    5.) Handset support. What are you going to do for replacement parts, who is going to setup all the buttons, etc.
    6.) Codecs. Some of the best are not free, i.e. G729. Just about any handset you get will support G711, but 12 bits of fidelity at 64k/sec each way (plur overheard for UDP/RTP) is not that great.
    7.) Voice prompts, auto attendants, voicemail, etc.
    8.) Status/BLF lights on phones. There isn't really a standardized way to do this, but SIP's Subscribe/Notify is used by some, I think Aastra.
    9.) Key system habits. You won't be able to "pick up Line 2".

    If I haven't scared you out of it yet, Aastra and Snom make excellent, RFC 3261 compliant handsets, Asterisk is a lot better than it used to be, and there are some alterntives you might find interesting like FreeSwitch or YXA.

    Good luck.

    --
    mov ah, 4ch
    int 21h
  21. At the risk of being flamed... by Jane+Q.+Public · · Score: 1

    If it's a small office, and everybody has computers, I'd be tempted to use something like SoGo for interoperability. But for communications other than email, I'd say screw phones, PBXes, etc. For intra-office comm use a good IM program. If you're on Apples, you have about 3 different ways to do voice or video chat, if typing isn't your style. For outside the office, just put everybody on Skype or one of the open source alternatives. Between Skype and cell phones you probably are covered.

    For $50 / year, each person can have a regular telephone number, complete with caller ID and call forwarding, on their Skype account. Skype-Skype calls are always free; calling outside Skype is dirt cheap in most of the world, and unlimited US-Canada calling is only $2.99 / mo.

    No administrative hassles... no server setup.

    1. Re:At the risk of being flamed... by Jane+Q.+Public · · Score: 1

      I should add that at the last (non-home-) office at which I worked, we had those Avaya phones. And almost never used them. Even when communicating with the remote office we used IM most of the time. Between that, cell phones, and Skype, we often ended up forgetting how to even dial out on the Avaya phones.

  22. Hosted Exchange by DogDude · · Score: 2

    Just pay for hosted Exchange. Unless you're running an email company, you should not be worrying about what software your email/groupware is using. Save your high principles for when you're making a profit.

    --
    I don't respond to AC's.
  23. CudaTel by mrmagos · · Score: 1

    CudaTel (of Barracuda spam firewall fame) appliances are built on top of Freeswitch, an open-source PBX that I've found scales much better than Asterisk. The hardware is sized by number of concurrent calls. If you don't know how many concurrent calls you handle, the accepted convention is to take the number of phones you have and divide by 6 (or 4 if you want to be very conservative).

    --
    Never start vast projects with half-vast ideas.
  24. Phone system by Anonymous Coward · · Score: 0

    The Avaya system is a good one for small companies. Fairly easy to maintain and program without the need of outsourcing the tech part of it. Just make sure you get a support contract with Avaya to help when needed.
    Its easy to learn and simple to program if you are technically inclined.

    1. Re:Phone system by Anonymous Coward · · Score: 0

      We just had an Avaya phone system installed recently. Generally it works pretty well. A large portion of our engineering staff (i.e.: not sales droids) are mobile, so having free VoIP clients available for just about every mobile phone type and desktop/laptop OS is a bonus. The downside of that is you need a shit-hot router in your office that can handle lots of VPN streams (Cisco IPSec in our case), because you definitely don't want to expose your VoIP server to the general internet.

      The other downside: Avaya has tons of useful features but relatively few of them are enabled by default. Every time you want to enable something you have to pay your Avaya supplier to remotely login to your phone system to install another licence key or some such.

  25. Shoretel by ArhcAngel · · Score: 1

    Shoretel uses open source and open standards tools. They do hosted or turnkey installs. I've been trying to get our office to upgrade from our existing Nortel Meridian Option 11 system for the last four years and my research into it has found mostly good things about them.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    1. Re:Shoretel by Anonymous Coward · · Score: 0

      This is a far better solution than legacy Avaya anything.

  26. Obi202/302 + ObiPLUS for business. by Anonymous Coward · · Score: 0
  27. Go with hosted telephony by vinn · · Score: 3, Insightful

    My background is telecom and I have a lot of experience in that. My recommendation is to go with a hosted solution.

    DO NOT INSTALL ASTERISK YOURSELF AND THINK YOU'RE GETTING A PHONE SYSTEM FOR FREE. You'll just waste time having to configure hardware, software, and dumb things like tuning analog POTS lines or wonking around with dial plans or something that you probably have no idea how to do.

    Ok, back to the hosted idea. Let's compare the big costs with a traditional PBX and a hosted PBX:

    1. Phones - you're really not going to avoid this cost. Budget $200 per phone set and be happy if you come in less. Remember, cheap phones are cheap for a reason. Spend the money and get a handset with a nice weight to it and a speakerphone that works well. If you get a traditional PBX like the Avaya system you looked at, there's a good chance you're looking at purchasing proprietary phones. If it's hosted, I recommend Polycom. Whether you have hosted or a traditional PBX, this will be one of your biggest costs.

    2. The PBX itself will be a big cost. Avoid this by not buying one and going with a hosted solution.

    3. The maintenance/service contract is the third huge cost, regardless of whether you go with hosted or traditional PBX. You're really not avoiding it with a hosted solution, in fact it might even be slightly more expensive, but you're paying for it month to month.

    Since you can probably start small and grow into most hosted solutions, switch your conference phone over first and make everyone use it. You'll find out quickly if the call quality will work or if people have complaints.

    Quality of service will be an issue with a hosted solution, so make sure you have bandwidth and if you need to set up real QoS on your router, know how to do that.

    --
    ----- obSig
    1. Re:Go with hosted telephony by Anonymous Coward · · Score: 0

      "DO NOT INSTALL ASTERISK YOURSELF AND THINK YOU'RE GETTING A PHONE SYSTEM FOR FREE. You'll just waste time having to configure hardware, software, and dumb things like tuning analog POTS lines or wonking around with dial plans or something that you probably have no idea how to do."

      My background is NOT telecom, and I did not find it difficult to set up Asterisk for a small business. I would not recommend it for a medium to big company, but for a small company with less than 30 employees its not too difficult, unless your running a call center or some complex telecom configuration. Configuring the dialplan isn't that bad, but it does take some effort to learn how it works. Voice-mail is a snap with Asterisk. The only major headache with Asterisk is shared line appearance where multiple IP phones need to to be slaved to a single line.

      Avoid POTs lines and go with a VOIP provider. I agree POTS tuning is a pain with solving echo\delay issues. pricing POTs are also usually much more expensive than a VOIP solution too, and you need to buy POTS hardware to interface with Asterisk. In my opinion, Mixing POTs lines with IP phone systems is like mixing oil and water.

      " Phones - you're really not going to avoid this cost. Budget $200 per phone set and be happy if you come in less. Remember, cheap phones are cheap for a reason."
      Agreed. Also consider using POE (Power over Ethernet) to avoid wall warts. POE allows you to keep your phones powered through a UPS for small power blips (brown outs). if a phone loses power its going to take a minute or more to reboot and re-connect to the PBX. with the Wall warts expect user problems as employees unplug them to power there phone charger or someother device. Also use a seperate Ethernet line for your IP Phones if you can. If you go with Asterisk, avoid Cisco phones if you can. Cisco phone are build for the Skinny protocol (Cisco Call Manager PBX) and some features are not supported using SIP. SIP is the preferred VOIP protocol for Asterisk and many VOIP service providers. Avoid mixing different IP Phones using different manufacturers. Every Manufacturer will use a different configuration setup and configuring phones will become hell if you use several different phone manufactures for all your phones (like using different Linux Distributions for all your office Desktops and laptops). Stick to a single vendor!

    2. Re:Go with hosted telephony by Anonymous Coward · · Score: 0

      Why not go with something like 8x8? That even includes softphones.

    3. Re:Go with hosted telephony by Pav · · Score: 1

      I'll second that it isn't difficult especially with some of the Asterisk distros available such as Elastix, but it IS time consuming. You may want a hired gun to help you set it up perhaps.

  28. Focus on your business by tepi90 · · Score: 4, Interesting

    Get everybody a cheap mobile phone with a business plan or agree to pay $50/month if they use their own phone (most people will). Move your email, calendar and documents to Google Apps or similar. And then focus on your real business.

    1. Re:Focus on your business by stephanruby · · Score: 1

      Get everybody a cheap mobile phone with a business plan or agree to pay $50/month if they use their own phone (most people will).

      This is not a bad suggestion.

      Just make sure the business owns the phone numbers at the very least. If somebody leaves for some reason, you don't want him/her to leave with the phone number that everybody has in their rolodex.

    2. Re:Focus on your business by PlusFiveTroll · · Score: 1

      Maybe, but a lot of important information was left out of the question, like what kind of small office it was. If this is a 4 hours a day on the phone kind of business, cell phones would be a bad idea. If two or three people could call the main office at once, cell phones are a bad idea. If people are commonly going to be out of the office, yet need to be reachable, then cell phones are a good idea.

  29. sipecs by ezakimak · · Score: 1

    You may like sipecs. They even have a pre-configured distro cd if you want to get up and running quickly--just install it, plug in your voip phones, and it will discover and configure them.

  30. You hire someone...... by who_stole_my_kidneys · · Score: 1
    (1) as a contractor to come in and redo your systems to some open standards since you clearly do not even know what version "what-ever-it-is" is running and says your not much of a system admin. A system that is virtually automated and you get two hours of training. Now if you purchase an extremely overpriced support contract you will have 24/7 remote support and a 2 hour onsite visit during business hours. If you opt out you can do emergency support for $15K per incident.

    or

    (2) Hire an actual Sys Admin to do the work.

  31. Carefull with Avaya by Anonymous Coward · · Score: 0

    I have worked with Avaya and a few other PBX IPs. I always seem to have trouble with Avaya and no trouble with any others. Seems like their implementation of SIP is not quite standard - something iffy about it. I would definately suggest another brand (Cisco never fails).

    1. Re:Carefull with Avaya by Anonymous Coward · · Score: 0

      I don't appear to have had these problems in the last 2 years I had to support IP Offices (500 V1 and V2). SIP endpoint devices from Aastra, Linksys/Cisco, Polycom, Grandstream, Patton and AudioCodes have always worked sofar (Aastra phones needed a firmware upgrade with IP Office 8.x). But using SIP endpoints with IP Office is discouraged by Avaya considering their SIP endpoint license costs compared to their H323 handsets. For trunking I only tried Asterisk and Patton, both work flawless. Contrary to your Cisco never fails I've had strange trouble with Call Managers.

  32. Use the tools you already purchased first by harryk · · Score: 4, Informative

    If you've already purchased and using (albeit only barely) Microsoft SBS, take advantage of Exchange before you spend any more money on a new system, otherwise you're just wasting money. Exchange works quite well, obvious straight-forward connectivity with the Outlook client. Administering Exchange isn't the end of the world, and is actually quite easy in an SBS environment. I would suggest setting up an alternate internal smart-host (smart-relay) so that you don't have to expose the Exchange server directly to the internet. Courier MTA works VERY well (and is the exact setup we have internet->courier->exchange).

    Setting up a Jabber IM server internally is easy as well, otherwise use Google Apps and have your email domain hosted there and just use Google Talk with the various AV plugins.

    Setting up Switchvox (Asterisk) is a purchase, but I 2nd the comment by others to find you a local phone service retailer and let them deal with phone integration. If you do decide on a hosted solution for email and voice (voip) then make sure you don't skimp on the internet connectivity. I worked at a place previously convinced VOIP was the way to go, but management would cringe every time you talked about capacity of the external connection and the need to upgrade.

    Just my 2cents...

    --
    think before you write, it'll save me moderator points.
    1. Re:Use the tools you already purchased first by hobarrera · · Score: 1

      Google Apps is the extreme oposite of open source.
      Not only is it closed-source, but you actually depend on a particular service provider for both your tools and your data.

    2. Re:Use the tools you already purchased first by Anonymous Coward · · Score: 0

      Have you set up Exhange Server before? Its no light undertaking. You need to setup your smart hosts, IIS, bridgeheads, connectors in powershell, your domain forest prep tools, sans certificate, and an ISP so users can email you back. Experts only should apply as its not like installing Word.

      Or justsetup Google docs or Pop3 in your hotmail or gmail account and use Outlook that way. No one outside a less than 40 user environment should tpuch it. Ypu can ruin your AD at the schema level too!

    3. Re:Use the tools you already purchased first by harryk · · Score: 1

      Seriously?

      Have you ever setup SBS Exchange, it's stupid simple. Bridgeheads? connectors? while you will need to setup a connector, it's really not complicated. Anyone who sugest it is is trying to sell you consultant services. Domain forest prep, again SBS takes care of all of this. You are correct though about the certificate. It's not the easiest thing in the world, though far from overly complicated.

      Yea, hosting email and 'docs' inside Google isn't a bad idea. We toyed with the idea as well. The problem is that Google has zero responsibility to the customer in the event of a subpoena. You really don't want your data outside of your control. While you might be compelled to provide data to a third party, at least you would know it's been provided. Google has zero reason to tell you, and no obligation to do so. Keep your data out of the cloud, it's far from secure.

      --
      think before you write, it'll save me moderator points.
    4. Re:Use the tools you already purchased first by randyleepublic · · Score: 1

      If you do this, let me do you a huge favor: go to Spam Stops Here, and sign up for their service. That accomplishes two key tasks: you will well and truly eliminate as much spam as it is possible to be done because SSH is the best. Second, and nearly as critical, you put a buffer between your Exchange server and the internet that will automatically spool your messages for you whenever you shut your server down.

      I've used Postini, Barracuda, and others. SSH is the best!

      --
      Social Credit would solve everything...
  33. MS Shines in this type of situation. by Anonymous Coward · · Score: 1

    It is implied exchange is installed (As it is as part of SBS Standard) but just not setup best would be to just configure it. (There is loads of best practice wizard type stuff for SBS to make sure it is setup properly.)

    If it isn't (i.e You are using SBS 2011 Essentials) then go with hosted exchange or office365. If it is not your full time job to deal with IT then go for something like intune as well.

    If you want to go Linux / UNIX make it old school (Everyone logs in to a terminal and communicate using wall/talk/write etc or irc or news)

    Don't use web garbage.

    1. Re:MS Shines in this type of situation. by Billly+Gates · · Score: 1

      Have you installed SBS exchange? Let me tell you it is no cakewalk and easy as clicking next. You need to setup certificates, hire a cisco guy to configure your router, register a DNS server, with your installation of IIS. You need to make a manual entry in your DNS for your OWA client for your internal users on your domain controller.

      Yes MS has IIS integrated everwhere and you need to make the certificate. Worse you need a relay if you want to setup spam and virus scanning. So now you need to create a virtual connector in powershell between the 2 users and of course lets hope you ran ForestPrep and Domain Prep and both raised your domain and forest properly or else your users will be stuck with legacy email boxes etc.

      Inappropriate for a 1 user or even 5 user organization. Sharepoint takes a good few weeks to setup right and tens of thousands in consulting fees from what I am told as well. Just use an ISP for email and get it done with or Google docs. Even Unix geeks use managed providers for critical needs as this takes too much time and effort to maintain it.

      MS has been know for easy point and click, but Exchange is not. It is more like Oracle and needs to be setup properly to get anything done. I would not do it unless I had at least 20 employees. Even then I would use an Exchange hosting service with my ISP and then gradually use IT contractors until I had +100 users before I did it myself or had my own IT guy manage this. It is waaayyy overkill and Google Docs is great for simple calandar functions if you are small too.

    2. Re:MS Shines in this type of situation. by harryk · · Score: 1

      I'm really surprised at all the fear behind administering an Exchange server. We started with SBS 2003 quite some time ago, and only just transitioned off it this past year. The original setup was a breeze, and only rudimentary skills are needed to setup connectors. Using powershell is most definitely NOT required. Configuring the remote connector can easily be created within all things GUI. As for DNS, yes - you'll need to setup a dns server. But DNS isn't rocket science. Admittedly we use bind on one of our linux boxes, but finding the required special names and adding them to your dns server wasn't terrible.

      Maybe our internal IT staff is the shit, maybe I'm taking for granted how easy/difficult it was. But as someone who's worked these boxes for years, it's really not as terrible as people make it out to be...

      --
      think before you write, it'll save me moderator points.
    3. Re:MS Shines in this type of situation. by Billly+Gates · · Score: 1

      No powershell? You need to do it with the connectors if they are all on exchange 2007.

      Your post confirmed it is not like what everyone here is preaching that it is easy and painless to do. Office you just click next and you are done but Exchange is not Office. I have severely corrupted and ruined AD at least twice, thankfully in a virtual network on my laptop. I wanted to try things out and it is a great thing that did not happen in a real production environment.

      Still customers are not paying him to do these things. They are paying him to provide a product or service and these are time consuming steps that are potentially disastrous if you are not familiar with Windows Server.

      Things get ugly when you have 5 exchange servers in different roles in differnet networks that need to interact with shared mailboxes for projects with different companies all on different ADs. Oh fun!

      Last you need to have an ISP set things up and you need to open your routers and firewalls. ... or just sign up with Google Docs? The later sounds much better.

    4. Re:MS Shines in this type of situation. by Billly+Gates · · Score: 1

      Correction ... I meant if they are not on all 07.I forgot the not part. 2007 is depreciating MAPI that 03 uses and the special connector is only available in powershell. If you are familiar with WIndows Server than yes, but if you are not a Win admin than this can be a frustrating process.

  34. 2 Cents by Anonymous Coward · · Score: 1

    This doesn't entirely answer your question, but here's my two cents. I have a small insurance agency. We use Linksys VOIP phones and this company's service (http://www.vocalocity.com/). It works well the vast majority of the time. As you can imagine, our phones are horribly important to our operations. On the rare occasion there's an issue, it's a huge, gigantic headache - but I wouldn't want to switch back to a traditional phone/pbx system. I like that there's people to handle that part of the system. I can't imagine doing any of that myself. I have too many other things to mess with. I have a website hosted by a host I've used for years, and the email for the domain handled by google. Again, it works well. Sure, I could set up a server to host the website and email and blah blah blah - but I've got too many other things to mess with and I'd rather pay someone else for it so I can focus on other things. You don't say what the business is - or maybe you did and my attention span sucks - but my recommendation would be to not take on too much yourself. I'm sure you have the ability to do it. How much are you really saving, especially when there's an issue and you have people dealing with The Problem rather than being productive?

  35. Whatever you do by 93+Escort+Wagon · · Score: 2

    Please make sure the system is well documented, easily maintained, professionally supported, and doesn't require a sysadmin's level of knowledge just to figure out how it works. Maintaining the phone system should only take up a trivial amount of my time.

    Signed,

    The guy they hired after you moved on

    --
    #DeleteChrome
  36. How small are you? by Overzeetop · · Score: 1

    If you have less than a dozen or so, consider a cheap, closed source, COTS system, like TalkSwitch. It will take you 2 hours to set it up, and you'll spend 2-4 hours a year (yes, a year) managing it. Yes, it's limited, but for $200 a user you can have a real pbx system with no fuss, no muss, and no monthly fees (except the actual phone lines). As a bonus, it can also forward calls to your remote workers.

    If you have enough business to have employees, you have enough work that spending nights and weekends chasing an open source system for phone service is NOT WORTH YOUR TIME. Really. When you grow out of your mini-pbx, you'll have the money to buy something real, or hire a full timer who knows how to set this stuff up properly, and to fix it when it breaks.

    I think my talkswitch was $800 used and was one of the most efficient purchases I made.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:How small are you? by hobarrera · · Score: 1

      He said "open source", not merely "free", so one might assume he wants this because of principles and not out of cheapness.
      At my office we have no lack of funds for hardware, but we still use open source software only. This isn't uncommon in places where the high-ups care.

    2. Re:How small are you? by Anonymous Coward · · Score: 0

      So when you going on your crusade?

  37. Hosted VOIP with UCC by Anonymous Coward · · Score: 0

    I went through the exact same situation a few years ago. I absolutely LOVE a hosted VOIP PBX combined with an integrated Uniform Communications Center (IM, Group, phone stuff, faxing, etc). Just like your mail, the server is in a data center someplace. The phones hook up via the internet (from anywhere) and the UCC is a web page. There are several companies out there doing this. I am with Panterra Networks Worldsmart system and I love it. I was with a different company for a year or so but REALLY did not like them. Anyone who wants/needs to telework (permanently or temporarily) can simply take their phone home with them (or an ATA can be set up at home like I have). Each seat can have three locations. The UCC includes a softphone for the road warriors. No server for you to deal with. All the sys admin stuff is done on a website. Very cost effective as well. I could go on and on.

  38. done by Anonymous Coward · · Score: 0

    google apps, 37signals, and onsip.

  39. Horsepower by Anonymous Coward · · Score: 0

    Bottom line is that you'll probably need more horsepower to drive a VOIP system for anything more than 2-3 people than you can likely squeeze out of a Linux VM hosted on an old Windows server. Your switching equipment also needs to be voice-rated... many admins can't wrap their heads around how demanding and unforgiving VOIP equipment is in the hardware department. The last thing you want is to put a lot of time and effort into an "open" system that ends up dropping calls, generating echoes, and causing all kinds of jitter when the system is under any kind of load. There's a lot more to consider here than what software package you want to handle the PBX back-end.

  40. NO, it is NOT. by c0l0 · · Score: 2

    That kind of thinking is what leads to the very finest of vendor lock-in you could imagine down the road - and it's total bullshit. Investing a few hours of research and setup effort in a standards-based, transparent and reusable technical foundation for what is going to be the backbone of your company's communication both on the in- and outside for many years is definitely something to worry about - unless you have no problem whatsoever with buying your whole frickin' phone system all over again once you pick up the 11th employee, because the (cheap but proprietary) license and hardware you acquired when you started out "does not support more clients", or some such crap.

    We just paid a few grand to extend our phone system from supporting <=50 clients to supporting 54 (and possibly more; even up to 70!!1!) clients. That's what you get from choosing the wrong solution in the first place, and if you let it become a vital component of your infrastructure - you'll have to stick with it and it will cost you dearly, because outright replacing it with a saner choice is always the more expensive one _in the short term_. Typically until the next forced upgrade cycle comes around.

    --
    :%s/Open Source/Free Software/g

    YTARY!
    1. Re:NO, it is NOT. by swb · · Score: 1

      I work at a SMB IT consulting company and I can't tell you how much money we make fixing "standards-based, transparent and reusable technical foundations".

      Usually they are crappy, low-end, unmaintained and undocumented piles of OSS whitebox dogshit that some self-styled guru implemented. Of course the solutions we replace this with are more expensive, but the owners are happy to pay because they recognize what a burden it is to be saddled with something like that.

      That being said, the OSS aspect of this isn''t necessarily the problem, the problem is people with little or no knowledge or background "invested a few hours of research and setup effort" when a "a few hours" isn't good enough.

      In this case, I think the parent poster was largely correct -- it's way better for the business to have something that works that costs more than to have something brain damaged that nobody knows how to upgrade because the implementer was naive and inexperienced.

    2. Re:NO, it is NOT. by c0l0 · · Score: 1

      I was not suggesting "crappy, low-end, unmaintained and undocumented piles of OSS whitebox dogshit" (torrents of foul language like that make me raise an eyebrow or two btw., esp. when you advocate the road to the mythical "stable", "proven" and "enterprise-ready" alternative in the next sentence...). But there ARE offerings that strike a sane balance between being based on standards that a multitude of vendors can implement and actually support, and come with enough handholding to get you off the ground without hickups. Check out the astersik appliances sold by elastix, for example.

      If you're not going to research the offer you're buying into, you are going to have a bad time, period. You might as well spend two or three hours more to take stuff into account that isn't sold by gold-diggers who found their way into Cisco's sales channels in your area, and save boatloads of money when the first upgrade is imminent.

      What I also find amusing is the notion that this kind of "OSS software" tends to become unmaintained and outdated, whilst you seem to suggest that proprietary software and solutions of that kind don't. The majority of large(-ish)-scale phone systems I know still rely on a Windows 2000 or even NT 4 server somewhere in a rack that noone wants to touch any more (or that, if you are lucky, has undergone P2V-surgery) that never receives any kind of updates or maintenance, but is of critical importance for call management, authentication, configuration, or any combination of all of the above. Yeah, that sounds super-sane to me.

      --
      :%s/Open Source/Free Software/g

      YTARY!
    3. Re:NO, it is NOT. by aaarrrgggh · · Score: 1

      Our first asterisk box was a nice dogshit solution built by someone with half a clue (namely myself). Total, we put $5k into hardware, ~100 hours of our own time (call that $14k), and $2,000 on consulting time to get it up and running. Spent another $2k over four years with minor maintenance, and phased it out with a new enterprise-grade server and PRI card for another $6k and $2k in consulting time.

      The joys of a small business are that sometimes you can only afford the dogshit solution until you can justify the business case for fancy things like hardware RAID, hot swap drives, redundant power supplies, etc. Even if it is only $1-2k up front, the incremental value of "better" may be much less.

  41. SME Server by paperguides · · Score: 1

    You could also look at using SME server (see contribs.org). Open source SBS type system with a large active user community. There is also a selection of user contributions and HowTos including incorporating Asterisk. It will also run much more efficiently on the your existing hardware that Microsoft SBS.

  42. Re A former exchange consultant here by Billly+Gates · · Score: 4, Informative

    First off Exchange is the most complicated and evil thing ms has ever made next to sharepoint. You dont need it! Here is why?

    You dont just install it. The product actually alters AD itself at the schema level! So lets say you forget to raise the forest level in your domain as you just installed Server 2003. I bet you nooobs didnt know Server 2003 runs as Server 2000 forest and domain by default?! Somethin non win admins commonly make.

    Oops just reinstall right? Nope AD has now been corrupted at the schema level and all users cant receive email anymore. Not even a tape backup can save you. Now imagine you have it working? How can people send you email? You get a ton of error messages when installing your cas outlook on the web about it not having a certificate?! Oh now you to create a Sans certificate. Now you need to register your web server so people can email you. What? You have to create a freaking IIS server too??

    1. Re:Re A former exchange consultant here by Anonymous Coward · · Score: 0

      First off Exchange is the most complicated and evil thing ms has ever made next to sharepoint. You dont need it! Here is why?

      You dont just install it. The product actually alters AD itself at the schema level! So lets say you forget to raise the forest level in your domain as you just installed Server 2003. I bet you nooobs didnt know Server 2003 runs as Server 2000 forest and domain by default?! Somethin non win admins commonly make.

      Oops just reinstall right? Nope AD has now been corrupted at the schema level and all users cant receive email anymore. Not even a tape backup can save you. Now imagine you have it working? How can people send you email? You get a ton of error messages when installing your cas outlook on the web about it not having a certificate?! Oh now you to create a Sans certificate. Now you need to register your web server so people can email you. What? You have to create a freaking IIS server too??

      Have you ever ACTUALLY INSTALLED exchange?

      SBS 2003 is easy to set up.

      You do need a public static IP and certificate if, and only if, you plan to have it as your primary email server.

    2. Re:Re A former exchange consultant here by Billly+Gates · · Score: 1

      First off Exchange is the most complicated and evil thing ms has ever made next to sharepoint. You dont need it! Here is why?

      You dont just install it. The product actually alters AD itself at the schema level! So lets say you forget to raise the forest level in your domain as you just installed Server 2003. I bet you nooobs didnt know Server 2003 runs as Server 2000 forest and domain by default?! Somethin non win admins commonly make.

      Oops just reinstall right? Nope AD has now been corrupted at the schema level and all users cant receive email anymore. Not even a tape backup can save you. Now imagine you have it working? How can people send you email? You get a ton of error messages when installing your cas outlook on the web about it not having a certificate?! Oh now you to create a Sans certificate. Now you need to register your web server so people can email you. What? You have to create a freaking IIS server too??

      Have you ever ACTUALLY INSTALLED exchange?

      SBS 2003 is easy to set up.

      You do need a public static IP and certificate if, and only if, you plan to have it as your primary email server.

      Ok lets say the name of your company is ACME. So your domain name is ACME.COM. I want to send an email to you so I write joe@ACME.com. How will gmail or my own Exchange server know where to send it? You need to pay an ISP to register that domain. Even if the SBS edition solves most of the gotcha's I mentioned above in the enterprise you still need to
      1. setup IIS
      2. register your domain name and IIS server
      3. call a CISCO tech to come in and setup your firewall and enable routing to the internet for your SMTP Server,
      4. You need a certificate so your browser does not freak out. No you can't just click a few mouse buttons as both keys need to be generated. One from your Domain controller and one from exchange and you need to manually put it in notepad and save the keys and the keychains on the hard drive. Maybe a gui paired program exists in the SBS as I used earlier versions of Windows Server which would be a god send as this is a royal PAIN IN THE ASS. I could be wrong about this part in SBS as I used it once but created the keys anyway out of habbit.

      Or you can just setup gmail to forward pop3 to your outlook client? Hmm it is a no brainer which is the lesser hassle.

        I pick the later even if SBS does automate a lot of the tasks I described above that is a hazard for the noobs if you do not know exactly what you are doing.

      Also you have no security or spam filtering if you use SBS for just one. Now you need McCrappy or GFI for this. You need multiple exchanges running with virtual bridge heads if you want to designate an exchange relay (a server that is in the middle of your main mailbox and internet) to scan for viruses and filter out spam. GFI is a good one. Now you need to do the hardstuff like go into the powershell to setup the SMTP connector to Internet to communicate with the relay to your main mailbox.

      Again an ISP managed Exchange or Google Docs/GMail will filter out spam and viruses for you. Not perfect but unless you are an experienced Windows Admin I could not highly recommend that solution more. Even the mightest of Linux geeks here pay someone to serve Apache and MySQL webpages. Sure they can play with it at home on Ubuntu but it is just is too much a pain to do this on your own and it is nice to have a staff look after your shared servers for a small monthly fee.

      Exchange is a great necessity for large organizations such like Oracle database but if you are tiny there is nothing wrong using alternatives so you can focus on your business. When you grow large enough to need your own Windows Admin then start focusing on your own Exchange and AD environment. Hell if he is running it in his garage he doesn't even need a domain nor even Windows 7 professional. The home edition with dropbox is a great solution or an external drive. A NAS if you have up to 7 or 8 people too work. Anything else is frankly overkill and a royal pain.

    3. Re:Re A former exchange consultant here by Anonymous Coward · · Score: 0

      so, as "a former exchange consultant" you didnt have a clue what you were doing, failed to read the docs, white papers, best practices guides etc and charged off like a cowboy and screwed a clients setup?
      Hows that job at the apple store 'genius bar' goign for you now?

    4. Re:Re A former exchange consultant here by Anonymous Coward · · Score: 0

      2003 called and wants your complaint back.
      Exchange 2010 is a breeze to install, if you must keep in on premise. Office365 is pretty easy, and is cheaper for anyone except perhaps nonprofits who get tremendous pricing on licenses. Even still, the hosted version is interesting.

    5. Re:Re A former exchange consultant here by Billly+Gates · · Score: 1

      I did these on my laptop. I would never do this in a real production environment but use VMWare to double and triple check anything.

      I find it hilarious you are recommending that an average Joe should use Exchange and then blast me for not reading white papers and best practices tool that is not even included on the CD but on Microsoft's website. Only IT professionals even know about it.

      Or he can use Google Docs and be done

    6. Re:Re A former exchange consultant here by Anonymous Coward · · Score: 0

      Don't be retarded.

      Exchange checks all that and more before it will install. The forest/domain functional level generally has no bearing on Exchange (save for it's lowest levels at which point I don't belive Exchange will install) so you can't screw it up that way. Even if you do somehow screw it up, as a competant sysadmin, you took backups, right? Do an authoritative install and you're back in business.

  43. Hosted everything by cestes · · Score: 1

    I switched our company (~20 users) over to www.onsip.com for phones... I'm using all Polycom hardware... works great if you have good bandwidth. All setup and config is web-based and they auto configure the Polycom phones (335's and 550's). Onsip works with ekiga and there's sip clients for iOS and Android that work OK.

    Google Apps for everything else!

  44. Things not to do by hackertourist · · Score: 1

    My company recently migrated to a computer-based phone system.

    1. Handsets are much preferable to headsets, if you use the phone only occasionally.
    I went from *pick up the handset* to
    a. don the headset, trying not to snag the cable on the stuff on my desk, notably including a mug of tea.
    b. hunt down the pop-up with the Answer button
    c. plug in the headset leads because I forgot to do that when I came in
    d. hope the other party hasn't given up yet.

    2. Don't buy the Counterpath Bria product. It chops up your conversations into little bits, and throws away packets randomly. It's bloody awful. The UI is crap, too.

    3. it is possible to do IP telephony right. My home phone connects to a 42Networks DRG device which connects to the fiber interface. Sound quality is as good as POTS, and no problems with lag.

    1. Re:Things not to do by amorsen · · Score: 1

      DECT wireless headsets. They are damn expensive but WONDERFUL. Of course if your computer is also the phone, you still need a wire from the computer to the headset base station, but hopefully that is permanently fixed to the docking station. That gets rid of most of all your concerns except donning the headset, but at least the wire won't snag on anything. You can walk pretty much anywhere you want with the headset, the range is great.

      I would never personally do without a hardphone, despite having one of those head sets. Then again I work for a company selling hosted PBX's, so maybe I just like when we sell more phones.

      If there is less than about 8 people talking at the same time in the same general area, you can use cheaper Bluetooth headsets. They work fine as long as the 2.5GHz band doesn't get too crowded, and as long as you stay quite close to the base station.

      --
      Finally! A year of moderation! Ready for 2019?
  45. XMPP by hobarrera · · Score: 1

    Use XMPP for chat, and voice+video.

    A big plus is that it's federated, so you can talk to Google Apps users, and other XMPP users out there.
    XMPP also has voice+video, so you can actually get rid of those old phones and just voice-chat through it (this is a matter of taste, but I think soft-phones have their pros).

    In my experience, several clients will use the LAN to stream (intead of proxy on the internet) if both partys are in the same LAN, so you'll have very low latency and won't use up internet bandwidth.

  46. Focus on your business, not your tools. by tgd · · Score: 2

    Cobbling together things rarely makes sense unless your time is free or you need something the various providers don't support.

    IMO, unless you're going 100% open source for some philosophical reason, you can't beat the combination of Office365 and Windows InTune.

    ~$35 a month (O365 E3+InTune) per user gives you centralized desktop policy management, hosted e-mail, document sharing via Sharepoint, enterprise SA for Windows (so you can use/mandate Bitlocker, DirectAccess, and get free upgrades to Windows 8, etc), desktop software management (pushing out updates, new software, etc), Office Professional Plus, and Lync with telephony support. Another $20-$30 a month per user and you'll have direct dial in and out supported, with automated attendant, voicemail, and everything else, all in the cloud, all managed by one person via a web browser. Pay another $40 for your sales guys and you can flip on CRM. Hell, its worth it just to avoid dealing with all the "I forgot my password to our file sharing service" questions.

    IMO, you could run IT comfortably for a knowledge-worker-centric small business with 30-40 people with one guy if you use the right infrastructure. And you won't have your infrastructure fall apart when the guy who cobbled together your stuff quits. A real small business and one person a couple hours a month could probably maintain it if they can follow directions.

    Seriously, focus on your business, not this kind of crap.

  47. My suggestion? by fustakrakich · · Score: 1

    Call up Verizon for a five finger discount.

    --
    “He’s not deformed, he’s just drunk!”
  48. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  49. Just because you can... by ApplePy · · Score: 2

    ...doesn't mean you should.

    I work for a company that provides VoIP and data services (the kind of company the OP should be calling). We have some damn good sysadmins, who can run everything from Asterisk to Postfix. But we don't. Internally, we use an off-the-shelf Asterisk implementation with a nice interface, and for email, hosted Exchange on one domain and Google stuff on the other. We could write our own ticketing system, but we use a hosted solution. It costs us far less to pay for some of these hosted services than to develop our own.

    So, while we could hand-roll everything, we don't. Our whole business is based on Asterisk somehow, but we don't use it raw. Time spent maintaining our own software is time we're denying our customers.

    As far as boxed, premise solutions go, I really like the Adtran 7100. Handles all voice and data up to 100 seats, and their phones are very good too.

    --
    That I'm right, and you don't like it, doesn't mean I'm a troll.
  50. ShoreTel... by David_Hart · · Score: 1

    For such a key business tool as a phone system, I would not rely on open source. I would purchase a system that has a good support tack record and that was easy to manage.

    One of the last projects that I worked on for my previous company was to deploy a new VOIP phone system to a 100 person office. The vendor equipment that we used was ShoreTel. They have fairly inexpensive systems and an app that integrates into Outlook that shows you any incoming calls, voice mail, etc. They have also developed a mobile tool for smart phones, etc. More importantly, once configured it is easy to manage and maintain.

    My recommendation would be to look at ShoreTel or a similar small/medium size solution that can grow with the company.

    1. Re:ShoreTel... by Anonymous Coward · · Score: 0

      ShoreTel's hardware is pretty slick, but the software is absolute shit, and locks Outlook on any 64 bit system. They know this, and have known it for at least 3 years, and refuse to do anything about it.

  51. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  52. SBS by kevinroyalty · · Score: 2

    ok, so you've just turned on virtualization on your SBS server. you just broke it. Microsoft supports SBS installed as a GUEST but not as a HOST for virtualization. this is all over the microsoft knowledge base and the SBS Blog (blogs.technet.com/b/sbs) you'd best read up on SBS Best Practices before you make your server any worse. www.sbsbuilddoc.com

    1. Re:SBS by Billly+Gates · · Score: 2

      That is overkill. This is for IT pros and not small business owners. Exchange will fuck up your schema too in AD so be careful. If you are a small business. Just use Google Docs or ISP with a managed Exchanged environment.

      Infact you do not even need a domain! Just Windows 7 home. 10 users can easily connect to a SAN device or a shared folder using the home edition. SBS and AD are really for 20+ to hundreds of users. He is small and starting out not to mention the big ISP providers have Exchange relays which offer spam and virus protection. Even Google offers it free for your gmail account. That right htere is already out of range for SBS.

    2. Re:SBS by kevinroyalty · · Score: 1

      You sir are an idiot. all the MS "home" OSes can't share more than 5 users at the same time. Exchange doesn't f-up AD at all. I hope you are not in the IT industry as you clearly don't know what you are talking about.

  53. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  54. FreeSWITCH, Bedework, OpenDJ, Postfix, SpamAssasin by Anonymous Coward · · Score: 0

    I'd use FreeSWITCH instead of Asterisk. For groupware I'd consider Bedework. For email I'd use Postfix or exim + SpamAssasin and ClamAV. For LDAP I'd consider OpenDJ (fork of OpenDS).

  55. Are you choosing open source for the right reason? by djkitsch · · Score: 1

    Whilst it's a noble thing to want to go open source and take it all on yourself, you can save yourself a major headache by going SaaS instead. I originally setup a XenServer running VMs for Endian Firewall for routing, Zimbra for groupware and Asterisk / Trixbox for the phones. It was, to say the least, a pain in the ass to support, and there's no place to hide when you're the sole admin for a system you setup yourself.

    About 8 months ago I got sick of the distraction it was causing from my main role, and now we're running Google Apps for Organisations, a hardware router and a Sipgate Business account for fully hosted VoIP. We use Cisco SPA-921 SIP phones, which are about £55 (roughly $90), and the whole setup causes zero headaches. Our old setup appealed to us on principle (we're all software engineers!) but that was all it was - in the end, it cost us time and thus money.

    It helps that we've got a great, rock-solid broadband net connection (check out Fluidata if you're in the UK and looking for good business connections!), but the combination of virtually zero critical equipment on-site and hosted services is such a good economical decision.

    Yes, I know I'm preaching to an OSS-biased community here - OSS stacks can be great, and we probably will end up going with some combination of in-house and SaaS in the future, but only when we have dedicated people to run it. In the meantime, get the technology out of the way so you can concentrate on whatever it is your business does!

    --
    sig:- (wit >= sarcasm)
  56. Consolidate Server Configuration by Anonymous Coward · · Score: 0

    FWIW: I have a single server (small business too) with the follow services running:
    Linux as the host OS using Xen
    On Dom0-Linux-x64: MySQL, OpenLDAP (Directory services for IMAP\Asterisk\Samba), IMAP (email with Outlook Clients), Asterisk (VOIP Phones), Samba(Windows File Sharing), D2D backups, Squid (Proxy Server), Firewall, dhcp, CUPS (printing), NFS (Unix file sharing), Sendmail (smtp-internet), ntp, ssh, bind (name server)
    DomU1-Linux-x64: Apache: External Web site
    DomU2-Linux-x86 Apache: Internal Web sites (32 bit), ftp
    DomU3-WindowsServer: Windows specific Server apps

    Everything was consolidated to a single box since electricity rates have gone up. It does leave an issue if the server does go down since everything is running on one Box. I do stock spare parts (Disks, Memory, Power Supply, and motherboard) to address hardware issues. We have Disk to Disk backups of the server and VM's. I switched over almost three years ago without any major issues.

  57. If your old system works, leave it by Anonymous Coward · · Score: 0

    If you have an older phone system, there is a 99.9% probability that it just works. Every day.

    If there are problems you can call the company who installed it to get stuff repaired

    If you get an open source phone system you will never have a dependable phone system that just works. It will work most of the time, but when it doesn't work it's more stuff to ruin your day.

    If you have a specific need for VoIP, like branch offices or home workers, you may have to put up with the quirks of all VoIP phone systems/SIP trunks/local networks to get the features you need.

    Some older real phone systems also have add-on VoIP modules, so you get a hybrid system. The old stuff will keep working, and the new stuff will give you headaches from time to time.

    If your network stinks, VoIP phone systems won't work well. If you have to go with VoIP, you might consider a separate T1 for just the SIP trunks - not sharing it with anything else. If you try to share the bandwidth with voice, voice usually loses against netflix, porn and cad drawings.

    Having a separate Ethernet network for just VoIP is also a good idea.

    The VoIP phone system won't work like your old system. You should make sure all the features you are now using are in the new system, including intercom, external paging and ringing.

    Unless you really need a new system, you're really going to regret messing with something that's not broke. Believe it, or not.

  58. Trixbox and Horde Groupware by Havokmon · · Score: 1
    OMG - run away from Avaya. I've got that now, and I can't stand it. Throw Trixbox CE into a Proxmox VM and buy some Aastra phones - run it over the Internet with a decent bonded T1 server and sipstation.com

    Then install Horde/IMP, and whatever other modules you want for your groupware - on top of Dovecot IMAP (with LDAP Auth) - and your favorite SMTP. I prefer Qmail, so I use Matt Simerson's email toaster as a basis (www.tnpi.biz)

    I had the choice of converting email or sticking with Exchange - I wish I would have converted. Exchange is OK, but you also have to consider backups and disaster recovery. Backing up unnecessarily huge-ass Exchange databases is not fun. Instead, use Maildir (one file per email) and ZFS and you have simple site to site replication for your email data.

    Enjoy

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  59. Phones by Anonymous Coward · · Score: 0

    If you want a decent hosted SIP PBX, I just switched our 10 person office to onsip.com & have been pretty happy. Two caveats - they don't yet support the "Busy Lamp Field" so you have to use their web portal to see who's on the phone, and groups can only ring 10 devices at once. If you can deal with that, and have decent bandwidth (we have reserved 1.5mbps), they're good. We have bought Polycom phones, and they sound great; I'm sure the Avaya ones are good too.

    I've screwed with Asterisk & PBX in a flash, but our phones are important & we want to concentrate on other things so we outsourced. We're paying $99/month plus 2.9c/minute, which is fair & should be less than our Verizon POTS lines were running us.

  60. Testing by The1stImmortal · · Score: 1

    I'm going to assume that you have made up your mind (and have the business owner/manager's agreement) that you want to avoid Windows/Exchange if you can, and you want to keep everything in-house for a reason (as opposed to cloud/hosted arrangements).

    Firstly, stop using your Windows SBS installation as a virtualization host. Set up a new box running a dedicated hypervisor (vmware, windows, linux, whatever you're more comfortable with) and either use that or use it as a staging box to virtualize the existing SBS server.

    Second, if you want to use a non-exchange groupware platform, test. This is a business, so the first groupware solution you find isn't always going to be the best. Install SOGo, Zimbra, Citadel, Kerio, etc on different VMs and determine if they'll meet the business's needs. Once you've narrowed the field down to a couple, get buy-in from other people in the business - get them to have a play and see how they deal with it.
    Once you've decided on the groupware platform, blow it away and rebuild it. Do NOT use your experimenting environment in production. In fact, rebuild it through several iterations of testing. It will ensure you're very familiar with it. Document while you go, too. One day you won't be there, and someone might need that documentation.
    Finally, pilot the system running in parallel to your existing arrangements (on a second domain for example) for a while before going live, to get out any remaining issues.
    Always ensure the most important and "loudest" people who'll need to use the system have buy-in before going live, too.

    As for products, SOGo is nice but you need to know what you're doing to run it properly. Other solutions are less-intensive, but can be correspondingly less flexible. Kerio's nice and straightforward for instance but has a number of known gotchas to be careful of. All depends on your skills and available time, and what the business actually needs.

    Next.

    Phones are probably the most important thing in a business. Not only are they the usual first port of call for customers and suppliers, but there's usually legal requirements here too. Don't put a system in place that you and management are not 100% happy with. Run comparison trials the Test. Test again. Test again. Run LONG pilot programs (months). Get rigorous specifications on how it needs to work (call groups/queues, menus, extension numbering schemes etc) from relevant people, then get them to confirm those specs. If that phone system plays up blame will come down on you hard.
    Basically the same rules apply here as with groupware - experiment phase, shortlisting, expanded experiments, testing, pilot, implementation, with rebuilds and documentation at every step, and full buy-in from those who'd complain if it broke.

    Anything *can* work for you here - raw homespun Asterisk, AsteriskNow!, Asterisk in a flash, trixbox, or other packaged non-asterisk solutions. Depends again on you and on the business.

    I hope that doesn't scare you off though. It's a rewarding pursuit and once done, if done properly, can last the business years (for groupware) or decades (for phones), and can save them a lot of money after your time investment.

  61. Google Docs + Skype - at least in Stage1 by Anonymous Coward · · Score: 0

    We had to move offices about 2 years ago.

    Quick and dirty solution for about 15 staff was google docs and skype on 2 adsl+ lines.

    We kept tweaking routers, VOIP solutions, backups etc etc once we were in.

    Everything worked in a weekend.

  62. SME Server 8.0 by Anonymous Coward · · Score: 0

    SME Server has come along way since the E-smith days when it was purchased by Mitel. The setup and admin is user friendly. It is a one stop standup that can give you an email server, Firewall, Samba Shares, in a couple of hours.

    And the contribs community also maintains several addon applications such as FreePBX http://wiki.contribs.org/FreePBX

    check out the built in features.

    SME Server provides the following standard functionality

            Ease of Administration
            File and print sharing
            Sharing of a single Internet connection between multiple computers
            A robust email server, which includes virus and spam filtering and webmail
            A network firewall to protect against Internet intruders
            Secure remote access
            Directory services
            Web application server, including support for Apache, MySQL, PHP and Python (LAMPP)
            RAID and Backup
            Automatic updates
            Extendibility
            Support for multiple languages
            and much more ...

  63. About phones by Anonymous Coward · · Score: 0

    Just my opinion - I work in VoIP and call center design and implementation, so I've worked with the major manufacturers and have seen their costs (emphasis on Cisco). For your particular situation, avoid the big boys like Cisco and Avaya for phones, but frankly I would not consider Asterisk either since the learning curve is probably higher than you want. For Telephony, Shoretel is probably your best bet.

    For a small company, until you get bigger, consider parking your infrustructure on Amazon Web Services (cloud). There's a bit of getting used to, but it's pretty amazing. You can install Windows, Linux (I believe CentOS is an option, I use Ubuntu on AWS), and it doesn't cost very much - I think you'll find that it will cost less than running your own MDF. You can try it for free (up to a year) by signing up and creating a "micro-instance", so you've nothing to lose. Call AWS customer support and they'll answer any questions about their "free usage tier". I would definitely look into it if I were in your position.

  64. What you want is Unified Communications by Anonymous Coward · · Score: 0

    But what you want to avoid is vendor lock in. There are several good open source and open source-based UC platforms out there. Digium, the company that sponsors the Asterisk project, offer a turnkey UC solution called Switchvox that gets good marks. It includes the PBX, a chat server and a desktop user panel with all kinds of bells an whistles. It's not free, but it's less than the Avaya and Cisco solutions, includes support, matched phones, etc. http://www.digium.com

    If you want both free and open, take a look at Elastix. http://www.elastix.org It's an open on-prem UC system that includes chat, email, calendaring and of course the full PBX system. Good docs. Decent support is availble from the communtiy. Paid support from PaloSanto Solutions, the sponsor. (It kind of picked up where Trixbox left off, if you've ever looked into that platform.)

  65. Rational drunk (maybe) by UnresolvedExternal · · Score: 2

    I am guilty of posting after a few beers so mod me down as I deserve ...

    Slashdot is definitely the wrong place to pose this question as you may have already realised - if an open source god didn't exist then slashdot would have invented one

    My two cents? Take the path of least resistance. Choose the best thing you think you can successfully deliver on time to make the business work. When you have more time you can make things work better - if they don't work in the first place then no one will care about your well intentioned ideas

    At the same time - don't give up on your aspirations, just remember, deliver something you can control in the time given - you probably already know what that is.

  66. Re:Are you choosing open source for the right reas by Anonymous Coward · · Score: 0

    And write out the monthly check .. . . .

    Can you give us a general cost analysis of ownership?

    SaaS Monthly Cost = $ XXX
    Servers + Software / 5-7 year Lifespan / per month = $ YYY

    To show how economical it really is ?

  67. SBS and Email by Anonymous Coward · · Score: 0

    SBS has Exchange. You've paid for it, use it. It works. Alternatively, hire someone to come in and manager your CentOS. Honestly, if you're asking, it means that you don't know how to administer it, which is going to lead to more pitfalls.

    Cost savings for OS is only made once you understand it. If you don't configure these things properly, you leave yourself open to a lot of problems.

    Disclaimer: I run Postfix and Cyrus for my clients, and Exchange on SBS. All my email comes through Postfix, ClamAV, SpamAssassin and SQLGrey before it gets to Exchange.

  68. Don't automatically go for the cheapest phones by Fencepost · · Score: 1

    Grandstreams are inexpensive, work fine and are generally simple to configure, but for some of the low-end ones I've seen phone system upgrades that simply dropped the older low-end devices (e.g. BLF strobing stopped working and nobody was bothering to determine why). I know of one site that's using Yealink phones that they're pretty happy with so far (only a few months in). I've heard a variety of complaints about another (Aastra?) being a real headache to configure.

    For email, there are many options one of which is Kolab (http://www.kolab.org) which is apparently better known in Europe. They're working up to their 3.0 release which includes some fairly major structural changes, including a switch from Horde to RoundCube for webmail, etc. Open source with commercial support also available, and unlike Scalix et al it's a live project.

    --
    fencepost
    just a little off
  69. Abusive mod? by formfeed · · Score: 1

    Modding someone down because you disagree is abuse, modding someone down because their post will derail the conversation is correct

    Hard to distinguish the two.

    On any given topic someone will add that with[out] this common mistake | with[out] [ a strong central government | a belief in the man in the sky | /. editors not doing their job | Microsoft] we'd all be happier and that anyone not seeing this is just a moron [and doesn't see that correlation doesn't cause Occam to shave].

  70. SOGo by illtud · · Score: 1

    Here's a vote for SOGo - I haven't tried the Outlook integration, but I'd stick to Thunderbird (ESR) and it works well, gives you corporate address book, calendaring with invites etc, swish web calendar/mail and mobile integration across all the usual suspects (athough they recommend some pay-for sync apps, I've managed without quite happily - n900 syncing was more involved but I've got it working). inverse.ca are good to work with if you need commercial support (just a happy customer). We use dovecot & exim for IMAP & MTA, but I'm sure other OSS options are fine. All this does require that you have sysadmin skills to setup, but once installed they're rock solid and there's plenty of documentation - all this works fine with AD integration (for auth, groups, aliases etc).

    Having said that, unless you've a committment to OSS, an aversion to client licencing or a requirement for multiple OS support, Exchange will fit the bill, though I've steered clear due to reputation and some (possibly historical by now) limitations or architectural disagreements (do they still use PST files?). For me, and my old-school email-file-storage preference (I wouldn't know where to start on Exchange if somebody asked me to move all emails from a certain address which had an attachment > SIZE to secondary storage every tuesday night) then it's a no-brainer. YMMV.

  71. replace 1100 series phones every week by Anonymous Coward · · Score: 0

    stay the hell away from the 1120e and 1140e ip phones from avaya. they are old nortel garbage that have to be replaced at a rate of at least three each week. in a deployment of 600 you can see that a lot of time is wasted with this junk. of course im posting anonymous.

  72. You're a dick.. by Anonymous Coward · · Score: 0

    Yes, posting as AC here, but.... you're a dick.
    I've started at a small company and our phone system is crusty, old, and awful.
    read: IT may or may not work - but I dont like it.

    We've got email hosted elsewhere on POP/IMAP, and we've got no groupware. The server here is Windows small business whatever-it-is and Exchange isn't set up
    read: Whoever set this shit up in the past was clueless or couldnt get managemetn agreement/buyin to set things up so its a mismatched hodgepodge of half baked barely strung together "solutions"

    , but I've put CentOS on it in a VM, and I'd like to do everything using open standards and open source where possible.
    read: I an opensource wanna be zealot. Look at me ma - I can tinstall a 'distro' ! woot! Never mind the fast that I have solutions available to me right now. I'm jsut to blind/biased/stupid to consider using them to leverage the investment alreay made by my new emplorer.....

    I've been looking at SOGO, and these phones.
    read: I can use the interwebs and the googles. Can I use this free software and buy these expensive (but admitedly very good) phones? Can I haz dis cheezburger?

    What are my chances of getting all this stuff working together? What other suggestions have people got a for a small office and communications?"
    read: I've got no idea.. I wanna make a big impact at my new job but I have no experiences, skills or clue. Before I fuck things royally I've tried to make myself look intelligent and thoughtful - but - can you tell me how to do it all... step by step... with pictures - to make me look good?

    Like I said on the first line - IMHO you're a dick.
    Or of course ignore this AC and built yourself a suport nightmare beyong your knowledge/skills/ability - or think for a moment and use professional skilled people to do it RIGHT. Document a business case and present it to your new boss - "These are areas of risk/confern because of X. Here are proposed methods to fix and their cost. This is the return on investment/payback you will get. This is the productivity increase you will get. etc etc"

  73. Zarafa FTW! by Anonymous Coward · · Score: 0

    I'm surprised no-one's mentioned Zarafa: www.zarafa.com
    A great Exchange replacement using true MAPI protocols. Outlook and AD integration, push email, device sync - devices don't know they're not talking to exchange. Plus, a kickass web interface.

  74. Order of Operations. by Hylandr · · Score: 1

    "but I've put CentOS on it in a VM"

    *Facepalm*

    Place Windows in a VM on Centos. Otherwise your Linux uptime is a derivative of your windows Uptime. Which is typically crap.

    - Dan.

    --
    ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
  75. Google Voice + employee personal numbers by needsomemoola · · Score: 1

    One easy (free) way around this problem is to use Google Voice. Add and remove employee cell phone numbers as needed. Give your customers one phone number (gVoice number), and you control the routing at all times (including ring order), plus the added benefits of voice-to-text translated voicemail (when it works right).

    --
    "That'll never compile."
  76. Re:Awaiting the community fury on this one, but... by Pav · · Score: 1

    I'd more or less second this... they can be your fallback position if you come up against time constraints or problems rolling out FOSS stuff, and in this case you can just take your time until you're ready.

  77. XMPP + Asterisk by man_ls · · Score: 2

    I'd recommend running an XMPP server to provide instant messaging and more on the local network. I recommend Openfire for the server, it's fairly easy to get up and running and is Apache licensed; the server runs on Linux or Windows. It supports LDAP for authentication against an Active Directory network for user accounts so it will integrate well with your existing Windows domain. Functionality depends a lot on the client you select, but I'd recommend Jitsi (formerly SIP Communicator) which is very similar in many respects with Microsoft Lync; it is LGPL and supports enterprise features like voice/video calling, SIP integration, automatic provisioning via URL, encrypted connections, and a lot of other interesting features. It runs on pretty much anything, If you add Asterisk to the mix, you can tie Jitsi into that as well and get phone system integration and dialing from your desktop.

    This does not solve the problem of Sharepoint, however.

  78. My Tips by raarts · · Score: 1

    My tips for doing VoIP:

    - if you're going hosted use a separate and quality internet connection for your VoIP.
    - Be wary of NAT. Many problems are caused by NAT routers/firewalls.

    Don't say I did not warn you.

    I presume you are in the US. Have a look at Intorrent.com for VoIP solutions. I use it. It's asterisk-based, but the GUI is better then anything I've ever seen.

  79. Mailserv by CoolBru · · Score: 1

    For a straightforward do-everything mail server (runs in an OpenBSD VM), take a look at mailserv. I'd really recommend weaning everyone off POP3 - it's just horrible. IMAP is great, and there's very little that doesn't support it now.

    I've never found a contacts & calendaring solution with multi-user 2-way sync that really works - it always seems to run into trouble in one way or another. Any recommendations?

    I've had real reliability problems with Google Apps, and their backup options are really quite bad: you can't seem to back up in a native format, only via conversions which are lossy, and as an admin, you can't back up user accounts - you need to log in to each one and back them up separately.

    I did see this recently (asterisk/FreePBX running on a Raspberry Pi), it's got to be worth trying at the cost!

  80. Outside the box by DUdsen · · Score: 1

    202 comments on VOIP and nobody mentioning teamspeak, mumble or Ventrillo?

    If your looking for something that's going to set your apart from your lynq/exhange/avaya using competitors that a direction you might want to look at.

    The whole groupware thing is in a lot of way corporations trying to achieve what the various geek subcultures have done for decades and allow teams to function independently of geography, without loosing the mid 90ies serious business office vibe.

    Poking further outside of the "made exclusively for business" box you find IRC servers, conventional web forums etc,

    I know this is not what the OP mentions but it's worth noting that there is different approaches to doing in team communication then the tools that is directly derived from the stuff that got adopted by the old school office in the mid 90ies.

  81. How big is small office? by stonefoz · · Score: 1

    How many handsets and how far away to you make calls. For less than 5 handsets or mostly local calls, a simple, simple hardware pbx is still king. It's just not worth the trouble of setting up several thousand dollars worth of gear just to have options you're probably not going to use. Samsung and Tadaran make simple boxes that don't randomly crash or require hours and hours of setup and maintenance.
    Voip starts to make sense when you need to have access to phones outside of the office. Asterisk does a good job of patching into any other PBX as a voicemail service and routing calls in/out to voip. Normal calls don't get dropped and VOIP is still a less reliable but still functioning option.
    Voip only makes sense when there are many phone in many places with many changes. It's a up front cost of testing all network gear for working QOS. Routers, switches and you're ISP has to have working QOS. When you need everything to talk with everything else, there when you have many many handsets in many places, then worry about having open communications.
    For small business though, simple hardware pbx with a few extra ports give options to open it up later.

    --
    I think I just cashed out all my cool points.
  82. Asterisk by Anonymous Coward · · Score: 0

    and you can connect it in with your email system to email voicemails, faxes, etc.

  83. Warning: You can't run PBX on a VM by msobkow · · Score: 1

    Just a warning based on experience and the documentation of several PBX solutions I investigated while working with such software:

    PBX software will not run properly in a VM. PBXs need uninterrupted access to the CPU, or the calls get "choppy".

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Warning: You can't run PBX on a VM by trentfoley · · Score: 1

      My 2 cents: If you are using an FXO card, then VM is a no-go. These cards require full attention from the PCI bus in order to operate properly. In particular, I use Digium's TDM800P with Echo Cancellation. There might be other cards out there that are better designed, but I am unaware of them.

      However, if you are going straight VOIP using a SIP/IAX trunk and SIP phones, a VM will work just fine so long as you have adequate and stable (perferably redundant) internet access, and your network is properly subnetted or VLAN'd, with a healthy dose of QOS.

      But, here's the real reason to not run your phone system on a VM: maintenance. Losing your phone system whenever you have to maintain the hypervisor sucks. So, keep your PBX on dedicated hardware so the only reason to ever bring it down is if there is something actually wrong with the phone system.

      Oh yeah, if you are going to use Asterisk, learn dialplans etc and don't use Trixbox, AsteriskNow! or any other Asterisk-based distros. Roll your own and you will be rewarded - even if you have to initially hire a consultant to get your first dialplan. I've started using Debian Wheezy as a base for Asterisk installs. Its nice to have everything all ready for you in the repositories, and at the moment, Asterisk 1.8 LTS with DAHDI and dkms make updates a breeze.

      P.S. Please excuse anything stupid - I'm in the middle of a chemo treatment and apparently, my polarity has been reversed.

  84. Bang for Buck by visionbeyond · · Score: 1

    Being a new business, I'm sure money is tight, and like all things - any solution comes at a cost. Fortunately there are very good solutions out there that cost very little or are free, but the cost comes in learning and being able to setup those method up. If I assumed you had a resident genius that was capable of setting up anything, I think your best solution would be to centralize your costs, meaning for starters you get a single pipe to the internet that you can use for both data and your phone system. Buy a decent workstation, load Linux on it, and then install Asterisk, which will handle all of your internal phones. The beauty of using Asterisk is you can still come out looking a feeling like a big company with plenty of resources, with video calling, conference calling, automated phone menu answering and routing, and even click-to-call for your support page.

    You can also use that workstation to be your PDC running Samba and install something like Zimba to be your MTA. Depending on how heavy your load is, you may even be able to use that same box as your firewall, DHCP server, and DNS name server (or DNS relay). So now you've got your marketing guys that will run only Windows happy, as well as your tech people which are running Linux or Mac, and nobody complaining that they can't use that specific program (which is the only way they know how to do it). It all sounds easy and great, but I won't lie to you and say that it's easy and quick to setup all that, although it can be if your familiar with all of that. You do also have the option of bringing a person in to set all that up, although I tend not to trust systems that I don't understand or can't fix myself. This setup would however be a very low cost solution to everything you mentioned, but the cost is knowledge or the time spent learning it all, which there is a lot there.

  85. FOSS+GoogleApps is a good general plan by yenic · · Score: 1

    Give the client facing employees cell phones. When tech needs to be on a conference call, use Webex or another conferencing software that can be used with a PC instead of a real phone for audio. For the rest, I'd use either or a combo of- GoogleApps (it's cheap, solves the mobile and a lot of app/remote access problems) and FOSS. Whoever needed a laptop could have a Thinkpad or Macbook, loaded with their OS of choice but I'd only support officially Ubuntu on Thinkpads to keep support/upgrade costs down. Sensitive irreplaceable data would be required to be stored on the network or a automatic trickle backup of sorts. Most things would rely on Google Docs for sharing though. I'd try to keep the small office small, as things have to change a bit as the company expands and I'm not sure I'd be up for that. I guess if the moneys rolling it, anything would be welcome.

    --
    http://www.accountkiller.com/en/delete-slashdot-account Stop visiting Slashdot.