Comments (11)
Awesome! MailCatcher primarily deals with SMTP, so we're not listing the "To" field, but rather the recipients which includes CC and BCC addresses. Perhaps the message view should actually display the "To" and "Cc" fields? You won't be able to display BCC because these aren't listed in the message itself and will only be present as recipients on the SMTP side of things. Or maybe you can extrapolate who's BCC'd by doing a set exclusion?
from mailcatcher.
Closing this; To/Cc/Bcc is actually irrelevant, recipients ("To" in the web interface) is a list of all recipients targeted via SMTP.
from mailcatcher.
@sj26 so the "To" field in the web interface is showing all recipients including those listed in CC and BCC correct?
from mailcatcher.
It lists all recipients that the application is sending to via SMTP. Keep in mind the SMTP server doesn't know the difference—they are all just recipients. Perhaps I should rename the "To" field to "Recipients" and add a note or something.
Your application or the library you're using to send SMTP messages should be turning your "To", "Cc" and "Bcc" fields into a list of recipients that are all addressed via SMTP.
tl;dr: yes.
from mailcatcher.
@sj26 awesome thanks! Just wanted to verify as I've been using MailCatcher on a project where we are making heavy use of BCC and other people use the app (including client, hence the verification). A change wouldn't hurt. The reason I bring it up is its easy to confuse "To" for the actual field whereas "Recipients" is clearer in this case.
Thanks for your work. Along with another developer where I work at we've enjoyed using the app for development rather than actually use a SMTP server (which originally we were).
from mailcatcher.
+1 CC/BCC support would be great if it is ever implemented
from mailcatcher.
+1 cc/bcc support
from mailcatcher.
As above, cc and bcc fields are displayed when you view an email. This is already implemented.
from mailcatcher.
@sj26 when you are sending a BCC e-mail, you must make sure that this address is not showed up. That said, differ the "recipients" to "bcc recipients" is a feature missing; not implemented.
from mailcatcher.
Be great to have this support. You cannot debug a BCC issue as you cannot see them. Not even in the source.
from mailcatcher.
BCC addresses should never appear in an email's message source, they are Blind Carbon Copy addresses so you don't want to reveal them in the message.
To, CC, and BCC addresses do currently appear in the "To" recipients list in the MailCatcher interface. Although MailCatcher doesn't look in your message to find these, this is the list of addresses that your SMTP client has asked the message be delivered to. The "To" list is exactly the email addresses that your message will be delivered to.
from mailcatcher.
Related Issues (20)
- Install fails in GIT Action since yesterday HOT 4
- mailcatcher - PHP 8.0./8.1 HOT 8
- uninitialized constant Thin::Server::Fixnum (NameError) HOT 2
- Doesn't work on rhel8-like distr in docker with arm arch HOT 4
- Display name to/from not showing on web/api
- ruby-3.0.0/gems/eventmachine-1.2.7/lib/eventmachine.rb:1490:in `event_callback': undefined method `close' for 9:Integer (NoMethodError) HOT 2
- Not compatible with newest version of Rails 7.0.4.3 HOT 4
- Add clarity about message delivery in the readme HOT 1
- can not start mailcatcher HOT 3
- Thin::Server::Fixnum HOT 1
- Send email to stdout HOT 1
- Eventmachine fails to compile on Windows HOT 15
- Exception: undefined method `length' for nil:NilClass HOT 1
- Fixnum is uninitialized HOT 2
- Installation fails
- Liveness and Readiness probles HOT 1
- No longer updates just-sent emails HOT 5
- Update gem spec minimum versions HOT 3
- 0.9.1.beta2 does not work with Ruby 3.3 HOT 5
- Issue with Displaying Logs in MailCatcher HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mailcatcher.