On Monday, December 30, 2019 at 2:48:06 PM UTC-5, Walter Lee Davis wrote:
>
>
>
> > On Dec 29, 2019, at 11:44 PM, fugee ohu <fuge...@gmail.com <javascript:>> 
> wrote: 
> > 
> > I searched my entire tree starting at / for the name of my mail server 
> but didn't find it Everything's working it sends mail in production just 
> fine but I'm trying to figure out how, since it seems I never put the url 
> of my mail server anywhere? 
>
> Your production server may be set up with postfix or sendmail, and thus 
> the default (SMTP to localhost) will Just Work™. When your application 
> sends mail, it just sends a raw SMTP message to port 25 on the localhost, 
> and the mail server running there accepts it and forwards it. That's the 
> default, baked into Rails, in case you don't configure anything more 
> specific. 
>
> This is almost never what you actually want, because unless your 
> production Web server is also set up as an authoritative (DNS-verified) 
> SMTP server, your mail delivery will be spotty at best to large (think 
> Gmail) recipients. Those services take spam very seriously, and you have to 
> climb over some tall fences (configured in DNS, mainly, through TEXT and MX 
> records) in order to please them enough to accept your messages. 
>
> This is doubly-true if your application is designed to send mail that is 
> "apparently-from" someone who is not at your server's domain. Services like 
> SendGrid exist to take this pain away from you, making sending 
> transactional e-mail as pain-free as possible, because they work to ensure 
> that their servers don't end up on banned lists, or get off them quickly. 
>
> My recommendation if you want to send mail out to one user that appears to 
> be from another user, such that they can just hit "reply" in their mail 
> application and respond to it, send the message with the headers From: 
> a-real-...@your-server.com <javascript:>, and Reply-to: us...@example.com 
> <javascript:>. That way the message is deliverable (since it came from 
> you, and you authenticate that in your DNS settings), but the recipient can 
> simply press Reply and not have to manually correct the To: address in that 
> message. 
>
> Walter


I'm running a mail server, (on another machine at another ip address) I'll 
configure my sites to use it 

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/01a51c8a-e4d7-4fa0-b9ee-0f8b2082704d%40googlegroups.com.

Reply via email to