4 months ago
Hi, I recently discovered Railway and I’m really happy with what I’ve seen so far. I do have one question though. I know about the TCP proxy (randomly generated) and that you can have a static outbound IP, but what about incoming traffic? How are we supposed to accept TCP traffic on a specific port (for example, port 25 for SMTP)? Our entire business logic is based on SMTP since our service is email-focused. We can’t use Railway unless there’s a way to accept incoming SMTP traffic.
5 Replies
4 months ago
Hey there! We've found the following might help you get unblocked faster:
If you find the answer from one of these, please let us know by solving the thread!
4 months ago
If that’s not possible, what do you think about setting up a VM to act as a proxy (HAProxy) that forwards all requests to the Railway TCP proxy?
4 months ago
Hello,
It is not possible to accept TCP traffic on any specific port.
You would have to go the proxy route or host the email receiving portion of your product elsewhere, and in the interest of transparency, you may want to go with the latter option, as we block outbound SMTP.
Best,
Brody
Status changed to Awaiting User Response Railway • 4 months ago
4 months ago
Thanks for your response.
Do you plan to unblock outbound SMTP in the future? What is the reason behind blocking it? Is it related to IP reputation? If so, maybe you could add a feature that allows users to bring their own IP address or purchase a dedicated IPv4/IPv6 address.
Status changed to Awaiting Railway Response Railway • 4 months ago
4 months ago
Is it related to IP reputation?
In fact, yes. We have plans for this but at the moment, we have competing priorities. Apologies.
Status changed to Awaiting User Response Railway • 4 months ago
Status changed to Solved 0x1618 • 4 months ago