Hi can anyone help me get external emails working properly? I already have Postfix running on my server for other mail accounts so ideally I'd like to use SBBS with this if possible?
I have sent a few test emails and not received them externally and now they say Pending in my message list!
I think on setup I disabled the SBBS built-in email as it was causing Postfix on my server to fail to startup on boot...
Hi can anyone help me get external emails working properly? I already have Postfix running on my server for other mail accounts so ideally I'd like to use SBBS with this if possible?
I have sent a few test emails and not received them externally and now they say Pending in my message list!
I think on setup I disabled the SBBS built-in email as it was causing Postfix on my server to fail to startup on boot...
Hi can anyone help me get external emails working properly? I already
have Postfix running on my server for other mail accounts so ideally
I'd like to use SBBS with this if possible?
afaik postfix has nothing to do with internet email.
afaik postfix has nothing to do with internet email.
hold! Hold! HOLD!
you really should have a talk with uncle google... postfix is absolutely an email server...
Hi can anyone help me get external emails working properly? I already have Postfix running on my server for other mail accounts so ideally I'd like to use SBBS with this if possible?
I have sent a few test emails and not received them externally and now they say Pending in my message list!
I think on setup I disabled the SBBS built-in email as it was causing Postfix on my server to fail to startup on boot...
Thanks again for any help :)
Simulant wrote to All <=-
I think on setup I disabled the SBBS built-in email as it was causing Postfix on my server to fail to startup on boot...
KK4QBN wrote to Simulant <=-
afaik postfix has nothing to do with internet email.
for emails. disable postfix on your BBS,a nd your local machine too..
it has no bearing on internet email that I know of. if you have a
router have you opened all POP3/SMTP/Submission ports up on your router firewall and setup NAT to point to your BBS machine.
It would help if you could post your setup, Please omit any passwords
or any other private info.
Hi can anyone help me get external emails working properly? I already
have Postfix running on my server for other mail accounts so ideally
I'd like to use SBBS with this if possible?
So you want Synchronet to relay outbound mail through Postfix? That's possible (and rather simple), but you also want Postfix to receive incoming mail and relay those messages to Synchronet? Please clarify.
I think on setup I disabled the SBBS built-in email as it was causing
Postfix on my server to fail to startup on boot...
Yes, they are both mail servers and will need to bind the same ports.
You can have only one of these listening on the same IP/port. If you
want to run both, you need multiple public IP addresses, and bind each server to a different IP.
I do this to allow Mystic and Synchronet to run on the same machine on
the same ports. Each has its own IP address.
mark lewis wrote to Vk3jed <=-
you don't need multiple IPs if you chain them... the first would accept mail for both domains... it would keep the mail for its domain and pass mail for the other domain to its server... the question is if SBBS'
SMTP server can pass off to downstream SMTP servers... i guess it would
be relaying for them... but then i remember that Mystic's SMTP and POP3 stuff was local only to the BBS so users could check for private
messages without having to logon to the BBS... has g00r00 opened it up
as a public SMTP/POP3 server in the new version?
I do this to allow Mystic and Synchronet to run on the same machine on
the same ports. Each has its own IP address.
we're doing that using VMs O:)
So you want Synchronet to relay outbound mail through Postfix? That's possible
(and rather simple), but you also want Postfix to receive incoming mail and relay those messages to Synchronet? Please clarify.
Well you'll have to enable the mail server for it be able to send Internet email. You can change ports if you need to, to avoid conflict with Postfix.
Re: Emails Pending
By: Digital Man to Simulant on Tue Mar 06 2018 02:18 pm
So you want Synchronet to relay outbound mail through Postfix? That's possible
(and rather simple), but you also want Postfix to receive incoming mail and relay those messages to Synchronet? Please clarify.
Well you'll have to enable the mail server for it be able to send Internet email. You can change ports if you need to, to avoid conflict with Postfix.
Yes that would be great if I can use postfix with Synchronet and relay the messages through postfix... If postfix can handle all incoming and outgoing external mail for synchronet that would be cool, unless there is no advantage to this?
I'm just thinking postfix on my server has to stay anyway
for other mail users, and anti-spam and such is set up on it. So I may as well use it for all the emails on the server including SBBS. I figured that would be more efficient, but I could be wrong?
I'll start the mail server back up for Synchronet with different ports to see if that works. Maybe that is enough and I don't need to do any mail relaying at all or use postfix too? A few other users have suggested I need a second IP address due to the smtp port already being tied up though??
Re: Emails Pendingl
By: Simulant to Digital Man on Wed Mar 07 2018 04:07 pm
Re: Emails Pending
By: Digital Man to Simulant on Tue Mar 06 2018 02:18 pm
So you want Synchronet to relay outbound mail through Postfix? That's possible
(and rather simple), but you also want Postfix to receive incoming mai
eand relay those messages to Synchronet? Please clarify.
Well you'll have to enable the mail server for it be able to send Internet email. You can change ports if you need to, to avoid conflict with Postfix.
Yes that would be great if I can use postfix with Synchronet and relay th
ngmessages through postfix... If postfix can handle all incoming and outgoi
atexternal mail for synchronet that would be cool, unless there is no advantage to this?
Possibly, but I certainly enhance the Synchronet mail server regularly to support the enhancements (e.g. anti-SPAM measures) that I see needed or are requested.
I'm just thinking postfix on my server has to stay anyway
for other mail users, and anti-spam and such is set up on it. So I may as well use it for all the emails on the server including SBBS. I figured th
eswould be more efficient, but I could be wrong?
I don't know about efficient (you're introducing another hop for mail messag
to/from the BBS), but it's should be possible.ed
I'll start the mail server back up for Synchronet with different ports to see if that works. Maybe that is enough and I don't need to do any mail relaying at all or use postfix too? A few other users have suggested I ne
era second IP address due to the smtp port already being tied up though??
If you're not going to be expecting SMTP transmissions directly to the Synchronet mail server, then you don't need it listening on port 25. Any oth
port would do, but you'd have to teach Postfix about that port and the interface address the Synchronet SMTP server is listening on.st
You could also just have the Synchronet Mail server listening on the localho
interface (127.0.0.1) still use the standard ports (e.g. SMTP port 25). It'sup
to you.
digital man
Hi thanks, I've read the wiki again and although there are relay options available and I've looked back in the sbbs/ctrl/sbbs.ini file etc - I'm still non-the-wiser about how to actually set it up! The idea of relaying mail makes sense, and when I read the wiki it makes sense. But how do I actually apply it?
I'm confused also about the ports. If I relay both incoming and outgoing mail do I leave the default ports or will they still conflict with postfix?
Basically I'd just like to set the config up to send and receive email as simple as I can but leave postfix and its default ports in place.
So to work "through postfix" would I have to setup an email box so that sbbs can use the username and password to send/recieve through an email box on my postfix server?
You also mentioned I can just set the mail server to listen on 127.0.0.1, but does that mean I don't use any ports and would that then conflict with anything else already listening on 127.0.0.1
Any help to get this setup would be really good as I'd like for users to be able to send and receive email to each other and it go out to their "external world" inboxes as well as collect in the BBS too.
For relaying outbound mail, you would add "RELAY_TX" to the "Options" value the [mail] section of your sbbs.ini file and then set the RelayServer, RelayPort fields according the requirement of your Postfix mailserver. If yo Postfix server requires authentcation for relaying, then you'll need to add of the RELAY_AUTH_* options and set the RelayUsername and RelayPassword valu as well.
For relyaing incoming mail, you would need to configure your Postfix server recognize the domain of the BBS and forward that mail to your Synchronet SMT mail server (whatever address and port it is configured to listen on).
I'm confused also about the ports. If I relay both incoming and outgoing mail do I leave the default ports or will they still conflict with postfi
You can't have 2 services listening on the same TCP port on the same network interface address. So if you have Postfix configured to listen on your publi Internet addres (for example), and the Synchronet SMTP server configured to listen on the localhost interface (127.0.0.1), then they could both use the same port number (e.g. 25) and it wouldn't be a problem.
Basically I'd just like to set the config up to send and receive email as simple as I can but leave postfix and its default ports in place.
The simplest thing would be to run the 2 mail servers on different IP addres then.
So to work "through postfix" would I have to setup an email box so that s can use the username and password to send/recieve through an email box on postfix server?
No. You want Postfix to relay the mail (not store it).
You also mentioned I can just set the mail server to listen on 127.0.0.1, but does that mean I don't use any ports and would that then conflict wit anything else already listening on 127.0.0.1
You would still use ports. And yes, if you already had something else listen on the same port on 127.0.0.1, they would conflict.
Any help to get this setup would be really good as I'd like for users to able to send and receive email to each other and it go out to their "external world" inboxes as well as collect in the BBS too.
That's how it normally works.
The log says it is sending on port 25 though still, so not sure why that is...
For relyaing incoming mail, you would need to configure your Postfix serv recognize the domain of the BBS and forward that mail to your Synchronet mail server (whatever address and port it is configured to listen on).
I'm confused also about the ports. If I relay both incoming and outgoi mail do I leave the default ports or will they still conflict with pos
You can't have 2 services listening on the same TCP port on the same netw interface address. So if you have Postfix configured to listen on your pu Internet addres (for example), and the Synchronet SMTP server configured listen on the localhost interface (127.0.0.1), then they could both use t same port number (e.g. 25) and it wouldn't be a problem.
Basically I'd just like to set the config up to send and receive email simple as I can but leave postfix and its default ports in place.
The simplest thing would be to run the 2 mail servers on different IP add then.
So to work "through postfix" would I have to setup an email box so tha can use the username and password to send/recieve through an email box postfix server?
No. You want Postfix to relay the mail (not store it).
You also mentioned I can just set the mail server to listen on 127.0.0 but does that mean I don't use any ports and would that then conflict anything else already listening on 127.0.0.1
You would still use ports. And yes, if you already had something else lis on the same port on 127.0.0.1, they would conflict.
Any help to get this setup would be really good as I'd like for users able to send and receive email to each other and it go out to their "external world" inboxes as well as collect in the BBS too.
That's how it normally works.
Hi thanks all the help and tips so far. The good news is I've now got the SB mail server running again and (hopefully) not conflicting with postfix and other servers also running already...
Things are now kind of working. I changed the port for SMTP in sbbs.ini to 65001 (just a random custom port that wasn't being used) then I set up a rel rule in Postfix transport file: amstrad.simulant.uk smtp:amstrad.simulant.uk:65001
I don't know if I've actually done this right or if the domain relay rule in postfix should be pointing the custom pop port for sbbs rather than the sbbs smtp port?
I also set the sbbs.ini pop port to 65000
Mail now seems to get delivered from the outside world (such as my gmail account) and into the BBS, then it forwards it back out to the user's extern email again.
The log says it is sending on port 25 though still, so not sure why that is.
Thanks for any clarification or further adjustments needed if I've done this setup wrong or can make it work better.
Hi I'm still not really getting this sorry. You'll have to go slow with me!! (I know, you already are doing!!).
So I've set postfix transport file to say: amstrad.simulant.uk smtp:amstrad.simulant.uk:65001
I figured that would then mean any mail coming in to the amstrad.simulant.uk domain would then be transferred via smtp to the Synchronet BBS mail server smtp running on port 65001.
But here is where I'm getting very confused. I always thought smptp is for *outgoing mail*... So if the mail is coming in to postfix why am I setting it as smtp and pointing it to the SBBS *outgoing* smtp port?
and I've set sbbs.ini smtp port to 65001 to match this rule I've set up in postfix. But again, mail is being sent out on port 25 anyway as you said, it defaults to that. So why do I set it to 65001 if it is ignoring this custom port?
But on the other hand mail is coming in from the outside world, so is that port somehow still working for listening and receiving (despite being smtp/outgoing) and working. but then still sending out on 25?? so using both??
Sorry for all these questions. I just need to get it straight in my head, I hate having things set up wrong, or set and not doing something when you think they are doing something haha.
At least it works though! So hooray!
One thing I've noticed is when I sent an email from say Gmail to my SBBS email address, it comes in but then forwards back out. I do want this to happen, but it would be nice if the mail was still also stored on the BBS too.
That way if you're accessing from an old 8bit machine and using the BBS
as an email client to send and receive you don't need the forwarded emails. This would put our old hardware to good use and allow me to use my old Amstrad PPC640 luggable (not quite a laptop!!) in an cafe or restaurante and actually do work via email over wifi without needing a modern machine. Which is way cool!!
So is there a config setting or such so I can set this up, that way a user still gets notified they have mail on the BBS and they then know to telnet in if they don't regularly, but if they *do* use the BBS a fair bit they still have access the past and present emails on the system until they choose to delete them. Or maybe a time limit can be set so messages over a year old are deleted or something like that?
| Sysop: | Winzlo |
|---|---|
| Location: | Minnesota, USA |
| Users: | 11 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 495939:44:17 |
| Calls: | 82 |
| Files: | 1,070 |
| D/L today: |
27 files (11,920K bytes) |
| Messages: | 286,972 |