Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi, i currently have a project building up a mail solution.
It has to be a central mail MTA (hub) who receives mail for multiple domains and store them until x ammount of client mail servers has a steady internet connection to send and receive to/from the hub.
The client mail servers does not have a fixed ISP ip.
I thought of the following for clients:
Debain, MySQL, UUCP, Postfix, Dovecot, Spamassasin, roundcube?
Server:
Debian, MySQL, UUCP, Postfix?
Has anyone had a similar setup?
Anyone know if this is a setup that will work?
There are a lot of tutorials on postfix and dovecot. Spamassasin is in the mix with most of them. Roundcube is also quite nice. Also there are some other webmailers that are a bit more advanced or lighter on the load. But deifnitely a setup that will work. If you actually need mysql depends on how many domains. Postfix can use mysql as a address@domain lookup table. But if you only have like 5 domains it might not be worth the hassle. Specially as postfix buffers some of the lookup tables in memory.
Also be aware that the default mailer in debian is exim which is a bit slower than postfix but has way more options to configure and use of sql and other lookup tables for every single mail delivery step. Thus also a bit harder to configure.
Just one thought you really need UUCP? Its really old fashioned.
Hi zhjim, it will be like 100+ domains..
I dont need UUCP but is there other ways to set up a type hub-spoke system with fixed connection time when internet connection is available? It will also be delivered to client mail servers on a bad internet connection speed. Like 512kb/s and up..
Instead of pushing mails to the client mail servers, let them pull it. This way you don't have to hassle with dynamic ips or alike. Which is also possible but more error prone. Maybe take another approach to it.
Tks, ill try. Do i just set the exim or postfix to use a smart host? to send by the hub server?
any nice systems to make an archive for x amount of weeks on the hub?
Postfix is way easier to setup. Speciall as an relay for the client mail server. Exim might come in handy depending on your actuall plan. Due to it beeing more "configurable". Maybe you should give some more information how you plan on setting everything up. Draw some pics of the involved hosts, the client. What is talking to what? Kinda like those thing. We are definitely better to help you if we see the big picture.
All MX pointers will be routed to the main hub.
The main hub will keep all mails until the client mail server has a steady connection and is ready to send/receive.
The main hub should be able to keep a copy of all mails sendt and received for a week or two..? if possible.
The client servers will host each mail domain and pull/send mail to the hub when internet connection is available.
The client side does not have a fixed IP so i may need a vpn to be set up when connection is avaliable?
I what to get all mails for all client users over in one connection when they are online. Also need the "in-house" mailing when they dont have internet connection.
Mails on hub is more for a backup reason... I thought of VPN to get a "fixed" connection to the remote server since they dont have fixed IP from the isp provider.
Dont know if i can use ETRN or other functions to get the remote site to fetch mail for the entire domain if not?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.