搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

How to activate the send button for mail merge

  • 6 个回答
  • 5 人有此问题
  • 8 次查看
  • 最后回复者为 arksch

more options

The send button is inactive (i.e. greyed out) when no recipient's address contains an `@`. This circumvents sending bulk mails with mail merge, where the mail address is encoded without `@`,e.g. `{{Name}} {{Surname}} <{{Email}}>`. Workarounds would be to: - put a random `@` in the recipients name (not pretty) - call your variable {{Em@il}} (only possible if you own the underlying spreadsheet/csv) Is there any existing way how to support mail merge? If not, maybe use a popup if mail addresses are invalid, like the solution for missed attachments. Thanks alot!

The send button is inactive (i.e. greyed out) when no recipient's address contains an `@`. This circumvents sending bulk mails with mail merge, where the mail address is encoded without `@`,e.g. `{{Name}} {{Surname}} <{{Email}}>`. Workarounds would be to: - put a random `@` in the recipients name (not pretty) - call your variable {{Em@il}} (only possible if you own the underlying spreadsheet/csv) Is there any existing way how to support mail merge? If not, maybe use a popup if mail addresses are invalid, like the solution for missed attachments. Thanks alot!

被采纳的解决方案

But you don't need the send button. You pick Mail Merge from the File menu.

From: https://addons.mozilla.org/en-US/thunderbird/addon/mail-merge/

Step by Step: (CSV)

  1. Create a New Message ("File -> New -> Message")
  2. Add the Variable(s) to To, e.g.: {{Email}} or {{FirstName}} {{LastName}} <{{Email}}>
  3. Add other Recipients to Cc (optional) (variables are supported)
  4. Add other Recipients to Bcc (optional) (variables are supported)
  5. Add the Subject (variables are supported)
  6. Add the Body (variables are supported)
  7. Add the Attachments (optional)
  8. Click "File -> Mail Merge"
  9. Select "CSV" and check "Deliver Mode"
  10. Add (individual) Attachments (optional) (variables are supported)
  11. Select "Filename" and check "Character Set", "Field Delimiter" and "Text Delimiter"
  12. Check "Start", "Stop" and "Pause" (optional)
  13. Click "OK"

The Draft Message is saved as Template in your Current Account and for each Recipient a New Message is automagically saved in your Outbox ("Local Folders -> Outbox"). Ready for Delivery: "File -> Send Unsent Messages"

定位到答案原位置 👍 1

所有回复 (6)

more options

ALL email addresses contain an @ it is as fundamental to email as breathing is to life. So perhaps you need to reexamine you addressing.

<{{Email}}> the information in there must contain an @

more options

Hi Matt,

I guess we misunderstood each other. I am talking about the add-on mail merge https://addons.mozilla.org/en-US/thunderbird/addon/mail-merge/ This add-on lets you send bulk e-mails with a personalized body by filling a template from a spreadsheet. For this you need to specify the spreadsheet column title that contains the recipients' e-mails. Each spreadsheet row will create one e-mail. So the format <{{Email}}> is just a placeholder/variable which will be filled from the spreadsheet's "Email" column.

This all worked fine until recently.

The problem now, is that Thunderbird does not allow this anymore as the spreadsheet column title "Email" does not contain an @.

I hope I clarified what I am talking about?

more options

I understand, but apparently you do not. The field email in your spreadsheet must contain an @ in the email addrerss. This always has been a requirement for an email address going back 20 or more years. So you spread sheet column for email addresses must contain valid email addresses that contain what the RFC refers to as a local part. (the part before the @ symbol and a domain. (The part after the @.)

I have no idea what you have been doing in the past. but if you have been sending mail it had a valid email address in the to with an @ in it, or it was not delivered..

more options

Hi Matt,

let me try to explain it with the help of a screen shots of a mail merge template and an example csv file. To write bulk mails with mail merge you have to map a mail template to the real mail addresses, which are contained in a csv by specifying the csv column titles. So each row in the csv's e-mail column contains a valid e-mail, including an @ and a . But the column title does not have to contain an @.

So requiring the @ from Thunderbird breaks the mapping from the template to the csv, as the "send"-button is inactivated.

more options

选择的解决方案

But you don't need the send button. You pick Mail Merge from the File menu.

From: https://addons.mozilla.org/en-US/thunderbird/addon/mail-merge/

Step by Step: (CSV)

  1. Create a New Message ("File -> New -> Message")
  2. Add the Variable(s) to To, e.g.: {{Email}} or {{FirstName}} {{LastName}} <{{Email}}>
  3. Add other Recipients to Cc (optional) (variables are supported)
  4. Add other Recipients to Bcc (optional) (variables are supported)
  5. Add the Subject (variables are supported)
  6. Add the Body (variables are supported)
  7. Add the Attachments (optional)
  8. Click "File -> Mail Merge"
  9. Select "CSV" and check "Deliver Mode"
  10. Add (individual) Attachments (optional) (variables are supported)
  11. Select "Filename" and check "Character Set", "Field Delimiter" and "Text Delimiter"
  12. Check "Start", "Stop" and "Pause" (optional)
  13. Click "OK"

The Draft Message is saved as Template in your Current Account and for each Recipient a New Message is automagically saved in your Outbox ("Local Folders -> Outbox"). Ready for Delivery: "File -> Send Unsent Messages"

more options

Hi Zenos,

great! That solves the problem.

Before it was also possible to pick mail merge from the drop down menu right of the send button. That's what got me confused.