joleaf / obsidian-email-block-plugin Goto Github PK
View Code? Open in Web Editor NEWAn email block for obsidian notes.
License: MIT License
An email block for obsidian notes.
License: MIT License
Hi joleaf!
I have followed the Readme page, but the email block doesn't seem to work properly getting this error
"Error "Email parameters invalud: Cannot read properties of null (reading 'toString')"
To try it out I made a sample code block as follows.
Is there something wrong?
```email
to: [email protected]
subject: Hello
---
Example
```
Lots of folks want to send email from obsidian and I've used your plugin and it has helped me. I was wondering about adding a command to send note as email which would prompt in a modal for the various email fields (to,cc,bcc, subject) and use the current note (or perhaps selection as a second option) and send that as the email. Makes it easier to use that having to think about creating a template and adding it to a note.
It would be nice to allow and format a from:
field.
I use it to nicely show mails received when I want to keep them in my notes.
First, great addin and thnaks. I use the example you gie and am on Win11. I have the sendto link enabled. When I click the nessage fields included (to, subject, body) are all filled in with what I have in the block. However, the cc field that Outlook (desktop) displays is filled in with "&bcc=" even though I have no cc or bcc field.
I would assume that if the field is missing or empty, you'd leave out the &bcc or &cc from then URL to invoke the email client.
Are their any ways for me to change the redirection from Mail to Outlook as that's the proposed destination that I go to most times when sending emails.
Hello,
great plug-in, a real time saver. I use it every day for a number of mail templates. To make it take off like a rocket โ one think: attachments.
Would it be possible to add a file, for example linked in the "body: [[MyMail]]" or as a link in a variable, as an attachment to the mail?
Thanks. Otto
Thanks Joleaf for the previous answer, also needed to ask how do I make spacing for the text below as I tried to space after an email text but it could not be shown.
Example:
Event
Hi (name), how are you, Best Regards
Expected
Hi (name),
How are you
Best Regards,
The ability to use internal links, i.e. [[some link]].
when I enter text from quickadd i get errors. It seems if the text of the body doesn't have a tab at the start of each line there is an error. is this observation correct? makes adding content very awkward. can this be changed?
Hi,
I just downloaded this plugin to try and can't seem to make it work.
I tried this example:
```email
to: [email protected]
subject: My Subject
body: "Hey info,
here is some content"
```
I am getting this error:
Email parameters invalid: Cannot read properties of null (reading 'toString')
Any idea what the issue could be?
Thanks!
I like to have all my variables in the font-matter, so I can structure it batter.
i.e.
---
email:
from: [email protected]
to: [email protected]
subject: some thing
body: |
Multi
Line
Some
thing
---
Since we can already access the font-matter variable in the body, I think it will be good to do the same in other fields as well.
i.e.
```email
to: [email protected]
subject: My Subject
cc: {{myvar}}
body: [[MyMail4711]]
variables:
myvar: TestVar
```
Thanks fir the new format. Works really well. There is one issue. I created a quickadd function. It inserts this into a note:
```email
to:
cc:
bcc:
subject:
---
```
if I just fill in the to/subject and message but leave cc and bcc empty I get an error about parsing and null
Hey there,
the current version has just a "Mailto" Link after the Body text.
Maybe we can add a button with a Mail icon or so? Any suggestions?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.