Mac Mini Server Setup for Print Shop

Hello!
I run a digital printing company. We get lots of large files from customers all day long. So far, we have been using Dropbox as our file server. It's great in every way except for speed. Because we run about 7 computers in our shop, every time we add a client file to Dropbox it has to sync with the internet plus those 7 computers. When we get the exceptionally large file from a customer, our network is toast and it can sometimes take us hours to recover.
I tried the OSX Mini Server route months ago but because I found it difficult to get it to do what I wanted, I turned it into one of our production computers. However, I'm getting more desperate and I want to put more research in to figure out what I need to do. The primary problem we had with the Mac Mini Server was that we could not easily remotely access it. In fact I couldn't figure that out at all. That's one thing that's super nice about Dropbox is that if our designers go home and want to work on a file in the evening, they already have it on their computer with Dropbox.
Is there an easy way I can accomplish this with an in house server? I need the following:
Easy access to files in-house
Easy access to files remotely
Fast speed, no bogging down the network
Off-site regular backups (in case the computer gets stolen or our shop burns down)
We run 3 of Apple's latest Airport Extreme's, one in each main room. And all the computers connect via ethernet for optimal speed.

This may sound to simple, but have you considered SFTP instead of dropbox?  Let people pull the file when they need it as obviously the large files syncing across multiple mac bringing your network to a halt is not working. You could monitor the incoming FTP with Hazel and push "small" files to Dropbox, but put the large files that cause the problem in a FTP folder for people to pickup when needed. That way you get the best of both worlds. Maybe  combine that with selective sync on the dropbox client.
As for remote access to the Mac Mini, that is actually quite easy. In the sharing preference panel select screen sharing then Click on Computer Settings, Set a VNC password and check "anyone can request permission to control of the screen". Open up the ports on your router and set up the port forwarding and you should be able to connect with a VNC client.It works remotely either with the screen sha
Good luck.

Similar Messages

  • HT4938 New mac-mini server setup without keyboard and mouse

    Im trying to use the server app to setup my new mac mini server without mouse and keyboard, but the server is not listed. I have tried using its IP address with no username and the serial number as password but it won't connect. Any ideas?

    You may have a version mismatch. If I recall, setup assistant is OS version dependent so if the refurb is 10.5 and the Mac Pro is 10.6 you will likely not be able to use setup assistant.
    However, just use ARD or Screen Sharing to connect. If the mini is visible on the network and in the ready for setup mode, you can ssh into the machine using the root user and the first 8 digits of the machine serial number. Then you can use the kickstart command to startup the ARD agent on the system. Use these commands while in the SSH session.
    cd /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources
    sudo ./kickstart -activate
    sudo ./kickstart -configure -access -on -privs -all -users <shortname>
    For now, the user will need to be root because there is no user. Then screen share the system to complete the remainder of the initial setup.
    In theory this will work. Works on Xserves, so I believe the minis work the same for initial setup.
    Hope this helps

  • Mac Mini Server setup with airport express

    I have had issues trying to setting up mac mini server on my network. I wonder if my current hardware is the problem? At present I have a Thomson Router plugged into an airport express which broadcasts wifi for my house. I have been connecting to my wifi with my mac mini server. Despite running server assistant and setting up a DNS server in Mac Mini server no clients are able to connect to the DNS server (i.e. dig command works on server but not on clients). I found reference somewhere on the internet to the fact that the mac mini server must be plugged into the router via ethernet for it to be setup properly.
    Could this be the cause of my problems? Is it true?

    Just to clarify this is an airport express and not airport extreme therefore I am reliant on a wireless connection between my mac mini server and the airport express.
    The model of the Airport device here is largely irrelevant.
    Currently my Thomson router serves out an address of 192.168.1.67 to airport express router.
    Do you have any control over the gateway router?
    The airport express is configured to share out a single IP address
    Double NAT (which is what you have here) will cause you problems. Get rid of one layer of NAT.
    The airport express gives out addresses in range of 10.0.1.2-10.0.1.202 with 10.0.1.1 being the address for the airport express and 10.0,1.201 being assigned via DHCP to the mac mini server (using its MAC address to reserve the address)
    Within the private blocks, the IP addressing organization is your decision.
    The DNS server is set on the airport express to 10.0.1.201 (i.e. my server).
    OK. (I usually pick smaller numbers for more important boxes, because I tend to type addresses for those boxes more than the addresses of the boxes over in DHCP-land. But again, this is your call.)
    I guess I wondered if something funky was going on with server assistant during the setup. A post I read somewhere (I've lost the link) was someone in an identical situation who had issues and said that apple had stated that he need to be directly connected to the router by ethernet cable to get things working. I wondered if this is the issue. An airport express does not have a spare ethernet port to plug into so I wonder if I need to buy a wireless router with built-in ports i.e. airport extreme (expense+) or something similar.
    I'd probably switch the box to access point, but that presumes you can get (more) control over the gateway router.
    I can access by Thomson router but I able unable to change the DNS servers that it provides (set by my ISP) from the GUI. I'm sure you could probably do it from the commandline but I think this is beyond me. I did wonder if that is what is causing problems
    Talk with the ISP. You'd prefer to have the device switched to a bridge, if that's feasible. If not, then you're going to have to work within the confines of the particular model.

  • VPN on a new Mac Mini Server setup! PLEASE HELP

    I want to use my newly purchased Mac Mini Server as a VPN. I cannot find any solid information on how to set this up. Can anyone help me with a tutorial or even a link? thanks!!!

    Have you enabled the service, set IP-range and set a shared secret?
    Then you have to choose who (users) should be able to access VPN.

  • How do i make HD2 on my mac mini server useable by my networked macbook pro for time machine?

    What do I need to do to make HD2 on my new Mac Mini server useable for Time Machine on my MacBook Pro? I can access the server, but HD2 is not visible, although I have set it up to let everyone have read/write permission.

    FWIW, I personally would not use any disk drive that is internal
    to a Mini for a backup of anything.  The reason for that is if something
    should happen to the Mini, your backup will be unavailable.  And of
    course, that is when you will need the backup, Murphy's Law.  getting a
    drive out of a Mini is no small task.
    Personally, I keep any backups on external drives, as they can be
    easily moved and replaced.
    The only case where I would keep a backup internal to a computer
    would be in the case of a Mac Pro where you can easily remove and
    swap hard drives.
    Just something to consider.

  • Mac mini server cannot connect to keyboards

    Just took my mac mini server in for degraded raid. Still under warranty. Raid was setup as mirrored for redundent backup. One of the drives failed and they found that one of my ram sticks was bad. Received my mini back with a new drive , ram, and a restored os which defeated the purpose of having a mirrored raid.... Thanks.... Now i have to setup and register the computer as new and it will not find my apple wireless keyboard. I have done all the reset tricks and still doesn't connect. I spent around 2 hours trying to navigate my way through applecare over the phone but my iPhone won't stay connected to a phone call long enough to get anywhere. And when I finally do their suggestion is use a USB keyboard. I don't own a USB keyboard, haven't in a decade. There are no appointments available with the only Apple store in this area and I'm sick of talking in circles to the scripted help over the phone. Does anyone have any answers other than buy more Apple stuff just to use my Apple stuff.
    Sorry  for the edit. ios is convinced I typed in something else so I had to go through and correct all of siris spell checks.

    Have yo tried:
    Troubleshooting wireless mouse and keyboard issues
    OS X: Bluetooth devices become unresponsive
    Mac mini (Mid 2011 and later) and iMac (Late 2012): Bluetooth keyboard may not pair during Setup Assistant - Apple Suppo…
    Last get a wired KB. A USB PC KB is fine. If necessary:
    Keyboard mappings using a PC keyboard on a Macintosh

  • What's wrong with Mac Mini Server's quality ?

    Hi,
    I am an owner of the Unibody Mac Mini Server 2010 for my business server.
    When i bought it after two days use the HD started to fail. One with bad blocks and the other one with I/O errors. OSX froze many times. Did many tests and it showed bad blocks on one HD the second just failed some times.
    The HD that are included are HTS725050A9A362.
    I took the Mini to an Authorized Repair place. They replaced one HD. Gave it back to me. I then realized that they only replaced one HD. Took it back again and then they replaced the second one as well. All fine took it back home installed everything again.
    I have now use it for 3 months. Couple of weeks ago i woke up to a message box saying that the Mini has beed shutdown by some error. Could not find out what that error was but things looked to be running ok so i left it like that.
    Today i woke up to a dead mac mini. It would not boot. It was sitting with the spinning weel so i made a reset of the RAM or whatever it's called you know Command + P + R. That made it go a little bit further. It now stopped with the Folder icon blinking meaning it could not find a boot disk. Hmmmm i thought. This can only be a disk error. Tried to boot with DVD and do repair but it did not work out.
    To rescue my data from the second disk i booted in target mode and used my iMac to copy stuff over. Let me tell you that, that was not easy. Target mode worked like ****, maybe because of the first disk which was damaged dunno. When at last i opened the folder with my stuff the copy speed was ok. Funny enough i also managed to copy data from the disk that could not boot in target mode but i can't boot it so the disk is not really dead.
    Now my problem is this. What to do ? I have warranty but i have a feeling that theese HD are not reliable so if Apple repairs the Mini again they will replace with the same HD which i am not interested in. I am willing to invest in 2 new HD myself which are not the same brand but i don't want to void the warranty and open the box.
    I should add that i have 2 x 4gb memory inserted which is not Apple. I bought exactly what Apple recommend on their web page (CORSAIR 4GB DDR3 1066MHz model. CM3X4GSD1066 G). I do not think this has anything to do with the problems i see but i thought I'll mention it.
    I can also mention that after first time the HD died i kept an eye on the temperatures and i had HD temperatures around 35C. The CPU was around 48-50C and the server was idling at 80-85%.
    What can you recommend me i do ? Maybe all the problems that i have are just ****** quality by Apple. Maybe they squeezed the internal components to close and they run into these problems. I just don't know what i should do. It's not like that this is a computer...it's a server and MUST run continuously.
    donnib

    Are you certain the RAM is not causing this issue?
    Was the original (2Gb-4Gb) RAM fitted when the 1st issue appeared?
    Apple does not offer the current Mac mini + server with 8Gb RAM. It is likely that non OEM RAM can cause corrupted data on the HDD(s).
    Is it not possible to fit the original RAM, format/reinstall the HDD and test the Mac mini the way it was shipped?.
    The current Mac mini is positioned as a home or small business server plus there is no hardware reporting as found in an X-Serve. The HDD(s) used are as reliable as one would expect from a portable drive. Like the previous Mac mini's, the current models are reliable with few known issues until you replace parts that Apple may not have used in testing.
    Since the arrival of the late 2009 mini, Apple uses sensors on the original HDD(s) which cause problems (either no boot or loud fan noise) if a different brand or model is fitted. The HDD needs to be compatible with the sensor(s). The 2010 Mac mini has taken it even further in that respect covering each drive with Mylar wrapping as well as the sensor. Apple really does not want users to swap parts out.

  • Mac Mini Server (Announced October 20, 2009) - Does it do RAID1?

    Apple announced the Mac Mini Server today for $999. It comes with two SATA hard drives, but there is no mention of RAID1. Does it do RAID1? This would be a good enough reason to get it. This could be a perfect media device - iTunes server, streaming video to TV via DVI/USB-to-HDMI adapter or DVI/optical-digital-audio_out-to-HDMI adapter, Time Machine backups, and file storage with RAID1. Without RAID1, this is just a mini sans the DVD drive.

    Dunstan Cooke wrote:
    I'm interested in a RAID 1 configuration to use as a file server in our office. 500 gb will be plenty of space for us, and I will couple this with an external 1 TB drive to use as a Time Machine backup.
    Given that presumably the OS will come preinstalled on one of the drives, how do you then create the mirror of this? If I reinstall the OS from an external device, does the installation provide the option to create the RAID 1 array to install to?
    When you boot from the Mac OS X install DVD (included with the Mac mini) you have the option to run Disk Utility to format/erase/partition or configure Software RAID. You can then once you have created your RAID configuration proceed with the installation in to that volume.
    Note: The Disk Utility program (the GUI version) does not let you partition a RAID drive, so if you have the two 500GB drives, you can only have a single 500GB volume (RAID1) or a single 1TB volume (RAID0). It is possible (but not recommended by Apple) to create two or more RAID mirrored partitions on a pair of drives via the command line. To do this in this case, would involve booting from an external drive which has Mac OS X installed on it, then you can run the Terminal to access the diskutil command line tool.

  • Help Setting up Mac Mini Server for Printer/File Sharing to Windows comp.

    Hi, so in our office, we decided only to switch half of the office to macs for budgetary reasons. We purchased the mac mini server to replace the 5,000 year old one and have also gotten to macbooks and a mac mini. My other two co-workers unfortunately still are using two windows vista machines. We have important documents on the server hard drive and they also need our OLD ACT! database to access from it and I have not been able to get them to access the hard drive. Can someone please walk me through these steps? Also, ideally we want to be able to access this servers hard drive when we are out of the office and edit word documents and such, but I also have not been able to do that or make that work. Any help in these areas would be greatly appreciated!

    If you use a different login name for the network account to your existing local account then the local account will not be affected. You might want to transfer the contents of your existing local account to the new network account. To do this you could try the following
    Create new network account
    Login using old local account
    Now while logged in using old local account - connect to the File Server
    Enter the new login details
    It should hopefully list the Share that stores your new network account, complete the connection
    You should now have the Share mounted, copy the contents of your local account to the corresponding location in your new network account
    Note: The Library folder in your home directory contains all your settings
    Once complete logout of the old local account
    Try logging in to the new account
    In terms of limitations, it is going to be slower than a local account because it has to go across the network, and some badly written applications may have some issues but most will be fine.
    At this stage your local account has not yet been deleted so if you have problems you can revert to it.

  • Is the Snow Leopard Mac Mini Server the right solution for my office?

    I'm the de facto "sysadmin" for my small office, which usually just means I set up the wireless, configure network printing, troubleshoot little issues with Mail and MS Office products.
    Currently, we have 4 employees all on iMacs. We share files through a slapped-together setup, where there is a public folder on our owner's iMac and we all share files there. There are a few problems with this:
    - If the owner's computer is off, no-one can get to the shared files.
    - The owner's computer has had some strange "permissions" issues so sometimes files in the "Public" shared folder end up being read-only, or "read & write" for "nobody".
    - A 5th employee telecommutes on an iMac, and can't access the shared folder or files.
    So, we're considering getting a Mac Mini Server to do file storage and sharing, both locally and with telecommuting employees (of which there may be more in the future).
    - Is this the best solution to our needs - really just file sharing, no web hosting or anything like that?
    - What level of access control / authentication can we do on the Server? For example, could we have a password protected folder on the server to restrict access?
    - Would we need to upgrade our standard DSL service if we want to share files on the server with folks not on the local network?
    - Am I biting off more than I can chew here, given that my technical knowledge is slim but I am the most computer-literate of anyone in the office, so I will need to trouble-shoot any issues that come up with the server?

    For your stated goal, network-attached storage (NAS) or an always-on Mac client would be a simpler solution. Either preferably with RAID, and with provisions and storage for periodic archives.
    A Mac OS X Server box is overkill. The Mac client boxes have 10-client sharing.
    If you want single-signon and shared directory services and mail and web and various of the other pieces and services that are available within, then you can grow into a Mac OS X Server box.
    A server is rather more to manage, regardless of what you choose. You're getting DNS and networking and other core pieces, minimally, and you're also responsible for many of the configuration settings and services and details that a client box receives from a server box. And you're definitely dealing with protections and such across multiple boxes.
    For some other perspectives, there are various previous discussions of this posted around the forums. A search that includes NAS should kick over a few of these; this is a typical low-end alternative to running a server.

  • Cannot print to Mac mini Server print server from MBP

    Setup two USB printers on a Mac Mini server, they were recognized and new drivers downloaded. I can print from this machine. I shared them over LPR, IPP and SMB and announced through Bonjour
    I installed the printers on a new MBP
    When I try to print it starts to spool but the printer goes to pause. If I un pause it just goes back to pause.
    The error log said printer does not exist, I have removed and reinstalled the printers - no change
    I have no quotas
    Firewall ports open
    Have tried printing via LPR, IPP using generic PostScript driver and vendor specific
    Printer service is up in Server Admin
    I have not setup a an LDAP entry for this device as I thought I would not have to - am I worng here
    The other odd thing is I have Parallels setup on same MBP and I loaded Bonjour there and it prints fine from the VM - wierd huh?
    What have I done wrong here

    How do you locate the firewall settings on the server?

  • Mac mini server networking and DNS setup help

    Thanks in advance to anyone who can help me with this. I'm working at a small business where I'm the only guy with any IT experience at all, but I'm new to Macs and OS X (<1 year) and being a server admin so please bear with me.
    We just bought a Mac mini server as we are expanding from a bunch of workstations and Google Docs. I've just gone through the installation process, but nothing else is on the server, no user data at all, so if the answer is to reinstall from scratch, I can do it.
    We'd like the mini to be a file server, print server as well as the gateway for the internet. I realize we could stick to our router and have the server as another node in the network, but we also got a Time Capsule for backing up the server and will locate it in another room to be another wireless access point there.
    When going through Server Assistant, I didn't really know what to name the machine so I used corp-Server.local for the Current Hostname and corpserver.private for the DNS Hostname (though i actually use a 3-letter company acronym instead of "corp").
    However, i realized after setup we'd want to access the server externally by name, so I changed the DNS hostname to server.companyname.com in the Zones tab of the DNS section of Server Admin (edited primary zone name, changed Nameservers entry for both primary and reverse zone).
    I don't know what else I need to do though because there are loads of instances where corpserver.private still shows up, like in the Open Directory section of Server Admin (which btw always hangs when I open it) and the Contact Info of users (eg. user email is [email protected]). I also had trouble earlier using Server Preferences and Server Admin either not connecting or not recognizing my login, but that seems to have abated.
    I guess my problem is, where else do I change the DNS hostname? Or do I have to change the DNS hostname back to corpserver.private (in Server Admin)? That way, I think at least everything will be consistent, but would I be able to still configure it somehow so that externally, we could access the server by the server.companyname.com URL?
    Also, can the mini be a wireless router for the office? As mentioned before, we want to cut the existing wireless router out and use the mini instead (and use the Time Capsule as a wireless bridge).

    So the ISP<->router connection can have a dynamic IP address, but the router<->server one should be static? I guess that means I have to set the IP address in the router. I hope I can get access to it. I don't suppose it matters which one I set first?
    An IP router does not assign addresses.
    A DHCP server does assign IP addresses upon receipt of a DHCP request from a client.
    Some routers (and many firewall routers) do include a DHCP server.
    A box with a static IP address does not need to send a DHCP request; it has a static address.
    You'll need to ensure that the IP address pool within the DHCP server does not overlap the addresses that are manually assigned to your local hosts; the static IP addresses on your LAN.
    [Here is an overview of the pieces involved here, and some of the typical terminology|http://labs.hoffmanlabs.com/node/275].
    I hate to belabour the point, but I just want to clarify: in my setup where ISP<->router<->server<->clients, where the server is the only machine connected to the router, which one should be the local DNS server? The server, right? So if the DNS server is turned on in the router, I should turn it off? Or do I need both (ie. router for its LAN (to server), and server for its LAN (to clients))?
    So to confirm, the configuration includes (probably) a modem, a router (firewall) and a router (Mac), and then the rest of the (local) show? That is not the simplest configuration, and it's Particularly given that Mac boxes make expensive and slow routers.
    The usual configuration is ISP>firewall>LAN and the LAN is usually built from WiFi, wired connections and switches. Within one subnet (which is typical) any host inside your firewall is connected on the LAN, and can communicate (directly) with any other LAN client. The firewall is configured as the gateway; that's the default route for outbound connections.
    One more thing that's bugging me: I still don't understand why I couldn't connect to the internet when I plugged in the Ethernet cable from server to router. Even if I was using DHCP to get a dynamically allocated IP, shouldn't it still have worked? I'm worried that I'm going to set up everything as it should be but the connection still won't work.
    That's likely because you're trying to use the Mac as a router, and that takes specific configuration steps. It's easier to have ISP>firewall>LAN, and have the Mac OS X Server box and the rest of the stuff as peers on your LAN. If you really want to use the Mac as an IP router, look around for setting up static routes on Mac; there are postings around for that.
    If your data is more valuable and your security preferences and requirements are higher, then you may want a firewall with a DMZ, and put your web-facing boxes over in the DMZ. If you're serving stuff to the web or a mail server or such, it's possible to get breached, and a breach means folks can potentially get further into your LAN. With a DMZ, they're somewhat more isolated from your LAN.

  • Please help me decide on a Mac mini server or MacBook Pro i7 for Logic

    Hi folks,
    I've really taxed my brain trying to figure out what's the smartest way to go. I'd love to know what any of you think I should do.
    My current setup:
    2007 MacBook Pro 2.33 GHz Core 2 Duo
    2GB Ram
    FSB 667 MHz
    M-Audio ProFire 610
    WD-Passport external drive for samples and audio files
    Logic 8 (looking to upgrade to 9)
    Record 1.5
    Various AU plugins including Omnisphere, Miroslav Philharmonic, Amplitude 2, FM-8, BFD 2 and Korg Legacy Analogue
    Final Cut Studio (latest version) for modest HD editing but sometimes multiclips as well
    I tend to use lots of tracks - around 10 vocals, 4 guitars and lots of software instruments.
    As you can imagine, Omnisphere runs like a dog past 2 instances and BFD practically makes everything grind to a halt.
    Since going to Record 1.5, rewiring also seems to be unusably slow.
    I'd love a new iMac or Mac Pro but I make several plane journeys to visit my Mum in another country. My solution has to be mobile, although I have got monitors, a keyboard and mouse that I can use at my Mum's.
    As far as I can see, there are 2 options:
    1
    A new MacBook Pro 2.66 Ghz i7
    2
    A Mac Mini Server 2.66 Ghz Core 2 Duo
    Physically, the Mac Mini is the better option:
    - much lighter in my hand luggage so I could take it in addition to my existing MacBook Pro.
    - more USB ports
    My worries with getting a Mac Mini are:
    - Is it powerful enough or at least significantly better than my MacBook Pro?
    - Will it run the latest version of Final Cut Studio (a little off-topic, I know but I couldn't seem to find any straight answers elsewhere).
    - Is it noisy when under a heavy workload?
    - There is no Superdrive so can I use my MacBook Pro to install the software DVDs across a network?
    Thanks for reading this. Let me know what you think.
    Kind regards,
    Steve

    The mini will be about as powerful as your current MBP. You could have more RAM in the mini, 2 GB is certainly not enough for any serious work.
    People on this list were initially(LP 9.0.0) underwhelmed by the MBP i7 dual core, it is a step up from your older MBP, but don't expect miracles. Get lots of RAM/a SSD for optimum performance.
    9.1.3 may have improved performance, not sure,
    Fast and relatively cheap: iMac i7 quad core. Not very portable, though.
    Not ideal either is your M-audio interface, its drivers are below par making your Mac sweat more than necessary.
    My 2c,
    Zip

  • How can I set-up my mac mini server to be a central file server for my windows boxes (they don't see the mac on the network), and how do I set-up a central iTunes server so that all my devices sync to the mac mini?

    I am looking for step by step instructions to configure my mac mini server to support the following:
    1. Central itunes server for all my devices (ipad, ipod, iphone, etc.)
    2. Central file server so that my windows devices can save and retrieve data from the central system (the mac does not show up in the network for the windows systems - all running windows XP or 7)
    Thanks,
    Keith

    You will need to enable file sharing in System Preferences
    as well as setting up sharing and permissions for the
    directories that you want shared.  You may also want to
    setup a non-administrative user or allow limited guest
    access.  The user would require entering a user name and
    password to make the connection, but would allow remotes
    to change files, if set up tat way.
    As for serving iTunes media, better to post in the iTunes forum.

  • Simple question; Mac Server Setup for Mail, iCal and Address Book Services.

    Hi Guys;
    I'm new to the Mac Server world and need a few questions answered.
    I have purchased a new Mac mini Server for hosting File, Web, Mail, iCal and Address Book Services.
    I’m comfortable setting up File and Web Services however I’m a bit uneasy setting up Mail, iCal and Address Book services to be access locally and remotely(via the internet).
    My current setup is;
    Internet connection (Dynamic IP) -> Router -> Mac mini Server.
    I have purchased a domain name (Thornton-net.com) from DynDns.com + a custom DNS service as I can setup my router to update my domain’s IP address automatically.
    I can access File and Web Services remotely (thortnon-net.com) perfectly without any issues via the Port Forwarding feature of the Router.
    If I setup Mail, iCal and Address Book Services -> will Mail, iCal and Address Book clients be able to access these services hosted by the server via Thornton-net.com?
    Message was edited by: Allan.Thornton

    Welcome to the forums.
    For mail services (and specifically for your outbound mail to be accepted by other mail servers) your mail server needs to have a static IP address and matching forward and reverse and MX records, or a tunnel to a static IP (with matching DNS), or you need another mail server where you have an authorized relay. Without that, your mail will be considered a spam engine, and dropped.
    Additionally, your particular tier of service with your ISP (with a static IP) will generally allow server-oriented access and server-oriented network traffic, where a residential or other tier of service (with a dynamic IP addresses) can be firewalled.
    The ISP controls the "high ground" of the network connections here, so you pretty much get to play by their rules and requirements. If they don't offer static IP, then (presuming their T&Cs permit it) you get to tunnel (via IPv6, for instance) to a tunnel broker, and receive your network traffic via that (and with matching DNS) point of presence. That could well be a tunnel for your mail at whichever your DNS provider is here, because you'll have issues with your dynamic address. (You get to sort out if they offer that.)
    Far and away the easiest approach (if you want to host this stuff yourself) is to work with the ISP. They're inherently involved in your network, and they and they alone have full control over your reverse DNS configuration.

Maybe you are looking for