Problema de correo electrónico del grupo automático -- macos campo con email campo con automator campo con merge camp apple Relacionados El problema

Automator Group Email problem


-4
vote

problema

Español

Estoy al final de mi atadura. Quiero enviar un correo electrónico a un grupo de aproximadamente 50 personas, lo que es personalizado al menos con su nombre. (para que cada correo electrónico diga "Querido Bob" o su nombre, y que no pueden decir que se ha ido a un montón de otras personas).

Estoy usando Mac Mail y un MacBook Air ejecutando OS X 10.8.2 (12C3012).

¡Soy nuevo en MacS, así que tal vez hacer algo estúpido!

Tengo un grupo inteligente configurado en mis contactos con todos sus detalles.

También quiero conectar un pequeño archivo PDF al correo electrónico

He pasado todo el día tratando de hacer este trabajo a través del automatista, usando un pequeño grupo de pruebas.

He intentado comenzar con un mensaje con el contenido, el sujeto y el adjunto, configurarse en los borradores, especificar esto en el automático, especificar contactos, pasar por correo de grupo y especificar el saludo y luego a 'enviar mensajes de salida'. En este caso, dice que no hay un mensaje saliente.

He intentado comenzar escribiendo el mensaje en Automator, encontrar y especificar el archivo para adjuntar, especificando los contactos y luego usando Group Mailer para especificar el saludo, luego enviando mensajes salientes: En este caso, dice "Selector no reconocido enviado a instancia "y tiene una carga de números.

Puedo ver en Internet que muchas personas han tenido problemas similares, retroceder años, pero no puedo encontrar una solución. Realmente no entiendo la codificación o el guión de Apple ni nada, ¡pero estoy dispuesto a probar algo! Quiero poder hacer esto de manera bastante regular, por lo que tener una solución sería realmente increíble.

Esencialmente, todo lo que quiero hacer es una combinación de correo en el correo electrónico con un archivo adjunto (idealmente, lo personalizaría más mediante el uso de campos para su nombre de organización en el cuerpo del texto, pero me conformaría con solo poder enviarlo. El correo electrónico ahora mismo!) ... ¿Alguien puede ayudarme ... ???

Original en ingles

I am at the end of my tether. I want to send an email to a group of about 50 people, which is personalised at the very least with their name. (so that each email says "Dear Bob" or their name, and that they can't tell it's gone to loads of other people).

I am using Mac Mail and a Macbook Air running OS X 10.8.2 (12C3012).

I am new to Macs so maybe doing something stupid!

I have a smart group set up in my contacts with all their details.

I also want to attach a small pdf file to the email

I have spend ALL DAY trying to make this work through Automator, using a small test group.

I've tried starting with a message with the content, subject and attachment, set up in drafts, specifying this in automator, specifying contacts, going through group mailer and specifying the greeting and then to 'send outgoing messages'. in this case it says there is no outgoing message.

I've tried starting by writing the message in automator, finding and specifying the file to attach, specifying the contacts and then using group mailer to specify the greeting, then sending outgoing messages: in this case, it says "unrecognized selector sent to instance" and has a load of numbers.

I can see from the internet that lots of people have had similar problems, going back years but I can't find a solution. I really don't understand coding or Apple Script or anything but am willing to try anything! I want to be able to do this on a fairly regular basis so having a solution would be really amazing.

essentially all I want to do is a mail merge on email with an attachment (Ideally I would personalise it more by using fields for their organisation name in the body of the text, but I'd settle for just being able to send the email right now!) ... can anyone help me...???

           
 
 

Lista de respuestas

2
 
vote

El correo electrónico del grupo del automatista es bastante carente (podría hacerlo funcionar, pero no con los archivos adjuntos), así que tomé una puñalada para eliminar algo en AppleScript para usted.

Abrir editor de applescript y pegue esto en:

  set theFile to choose file  set myMessage to "MESSAGE BODY GOES HERE."  set mySubject to "SUBJECT HERE"  display dialog "Please select the recipients in Address Book/Contacts"  tell application "Address Book"     set theContacts to selection     repeat with contact in theContacts         my send_message(mySubject, "Dear " & first name of contact & "," & return & myMessage, value of first email of contact, theFile)     end repeat end tell  on send_message(theSubject, theBody, theAddress, theAttachment)     tell application "Mail"         set theNewMessage to make new outgoing message with properties {subject:theSubject, content:theBody & return & return, visible:true}         tell theNewMessage             set visibile to true             make new to recipient at end of to recipients with properties {address:theAddress}             make new attachment with properties {file name:theAttachment} at after the last word of the last paragraph             send         end tell     end tell end send_message   

En primer lugar, querrá insertar el cuerpo de su mensaje (todo menos ", querido, así"), donde dice ABCDEFGHIJKLMNABCDEFGHIJKLMN1 . Asegúrese de retener las cotizaciones que lo envíen (y si tiene alguna cotización dentro de su mensaje, tendrá que reemplazarlos con ABCDEFGHIJKLMNABCDEFGHIJKLMN2 ). Reemplace "SUBJECT HERE" de manera similar.

Cuando hace clic en Ejecutar, aparecerá un cuadro de diálogo para seleccionar qué archivo desea adjuntar. Luego, le pedirá que seleccione los destinatarios en la aplicación Contactos (seleccione Múltiples poseedores manteniendo presionado el comando y haciendo clic en cada nombre). Cuando haya terminado, haga clic en ok . Luego, redactará y enviará un correo electrónico para cada contacto automáticamente.

El formato de los correos electrónicos se verá así:

Dear Bob,

lorem ipsum dolor SIT AMET, CONSECTETUR ADIPISIGING ELIT, SED DO EiiSmod Timent Incididunt UT Labore et Dolore Magna Aliqua. Ut enim anuncio Minim Veniam, Quise Nostrud Ejercitura Ullamco Laboris Nisi UT Alícuidad ex EA Commodo Sempoat. DUIS AUTE IRURE DOLOR EN Reprehenderit en Voluptate Velit Esse Cillum Dolore UE Fugiat Nulla pariatura. EXPEEUR SINT OCCAECAT CUPIDATAT no es anterior, aturdido Culpa qui Officia Deserunt Mollit Anim Id Est Laborum.

El archivo adjunto se agregará al final.

Algunas notas:

  • El script usa el primer correo electrónico que aparece en una entrada de contacto. Entonces, si tiene varios correos electrónicos para alguien, puede tener problemas. La forma más fácil alrededor de esto es crear entradas de contacto duplicadas con un solo correo electrónico.
    • Si tiene muchos contactos con múltiples correos electrónicos, es posible que deba observar una solución diferente para dirigirse a los correos electrónicos, que está fuera del alcance de esta respuesta.
  • lo abordará al primer nombre de la persona. CAMBIO ABCDEFGHIJKLMNABCDEFGHIJKLMN4 A ABCDEFGHIJKLMNABCDEFGHIJKLMN5
  • Puede agregar un nombre de organización en algún lugar, pero requiere reformatear el mensaje del cuerpo y cambiar un poco del código. Básicamente, el cuerpo se ensambla de las distintas partes en la línea ABCDEFGHIJKLMNABCDEFGHIJKLMN7 , tendrá que cambiar que, según la forma en que desee incluir la cadena de la organización.
 

Automator's group emailer is pretty lacking (I could get it working, but not with attachments), so I took a stab at whipping something up in AppleScript for you.

Open up AppleScript Editor and paste this in:

set theFile to choose file  set myMessage to "MESSAGE BODY GOES HERE."  set mySubject to "SUBJECT HERE"  display dialog "Please select the recipients in Address Book/Contacts"  tell application "Address Book"     set theContacts to selection     repeat with contact in theContacts         my send_message(mySubject, "Dear " & first name of contact & "," & return & myMessage, value of first email of contact, theFile)     end repeat end tell  on send_message(theSubject, theBody, theAddress, theAttachment)     tell application "Mail"         set theNewMessage to make new outgoing message with properties {subject:theSubject, content:theBody & return & return, visible:true}         tell theNewMessage             set visibile to true             make new to recipient at end of to recipients with properties {address:theAddress}             make new attachment with properties {file name:theAttachment} at after the last word of the last paragraph             send         end tell     end tell end send_message 

First off, you'll want to insert the body of your message (everything but "Dear So and So,") where it says "MESSAGE BODY GOES HERE.". Be sure to retain the quotes wrapping it (and if you have any quotation marks within your message, you'll have to replace them with \"). Replace "SUBJECT HERE" similarly.

When you click run, it will bring up a dialog to select which file you want to attach. It will then prompt you to select the recipients in the Contacts application (select multiple ones by holding down command xe2x8cx98 and clicking on each name). When you're done, click OK. It will then compose and send an email for each contact automatically.

The format of the emails will look like this:

Dear Bob,

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

The attachment will get added at the end.

A few notes:

  • The script uses the first email that appears in a contact entry. So if you have multiple emails for someone, you may run into problems. The easiest way around this is to create duplicate contact entries with a single email.
    • If you have a lot of contacts with multiple emails, then you may need to look at a different solution for addressing the emails, which is outside the scope of this answer.
  • It will address it to the first name of the person. Change first name of contact to name of contact or last name of contact as desired.
  • You can add in an organization name somewhere, but it requires reformatting the body message and changing a bit of the code. Basically the body is assembled from the various parts on the my send_messagexe2x80xa6 line, you'll have to change that depending on how you want to include the organization string.
 
 

Relacionados problema

12  ¿Cómo no expulsar accidentalmente unidades externas?  ( How do i not accidentally eject external drives ) 
Tengo un Mac mini con algunas unidades externas conectadas que yo uso como un servidor doméstico. Normalmente, los botones de expulsión junto al icono de la u...

2  Agregue la opción Cortar archivo / carpeta para hacer clic derecho o al menú contextual  ( Add cut file folder option to right click or context menu ) 
Yo uso Lion en mi MacBook Pro 13 ". Me gustaría agregar un elemento de menú contextual llamado" Mover "o" Cortar "(solo como copia) y cuando voy a la ubicació...

3  Apertura de una imagen de disco OS X con un agente de lanzamiento mientras la pantalla está durmiendo  ( Opening an os x disk image with a launchd agent while the display is sleeping ) 
He creado un agente abcdefghijklmnabcdefghijklmnabcdefghijklmnabcdefghijklmnbcdefghijklmnbcdefghijklmn0. El archivo launchd Agent's Plist se guardó en ~/L...

6  ¿Cómo simplemente enrutar el tráfico de oficinas sobre la VPN al tiempo que tiene una ruta predeterminada para otro tráfico?  ( How to only route office traffic over the vpn while having default route for oth ) 
Tengo una VPN a mi oficina y me gustaría enrutar solo el tráfico de oficinas sobre la VPN mientras mantiene mi ruta predeterminada para otro tráfico. He int...

0  ¿Reemplazo para la superales en Catalina?  ( Replacement for supercard in catalina ) 
He sido un gran fan de HyperCard. Cuando Apple lo dejó misteriosamente, mantuve mis pilas de Hypercard que van a usar Supercard. Desafortunadamente, la superd...

17  Creando una carpeta comprimida HFS + automatizada  ( Creating an automated hfs compressed folder ) 
Me gustaría configurar una forma automatizada para archivar archivos en OS X Lion. Al archivar, me refiero a usar la función de compresión HFS + en una carpet...

39  Cambio de tamaño o expansión de un volumen de corestorage  ( Resizing or expanding a corestorage volume ) 
Compré un nuevo SSD con 750 GB e hizo dos particiones: 600 GB y 150 GB. Se pensó que el más pequeño era una partición de Bootcamp un día, pero hasta la fecha ...

1  Mi MacBook Air no se irá a dormir cuando cierro la tapa  ( My macbook air wont go to sleep when i close the lid ) 
Dado que he comprado mi MacBoavair, se ha ido en modo de dormir cuando cerré la tapa y el logotipo de Apple en su tapa se apagará. Al azar, comenzó a irse al ...

2  Cómo deshacerse de todos los .serverauth. $$ en el directorio de inicio en OS X?  ( How to get rid of all the serverauth in the home directory on os x ) 
¿Cómo prevenir a obtener un montón de archivos .serverauth.$$ en el directorio de inicio en OS X 10.8? ($$ es un número PID). ...

1  Algunas teclas de teclado no están trabajando en Iniciar sesión en Yosemite  ( Some keyboard keys are not working on login to yosemite ) 
El problema es que cada vez que inicio mi MacBook Pro 15 "a principios de 2011, algunas de las teclas del teclado (nativas) deje de funcionar. Sin embargo, si...

2  La máquina de tiempo sigue excluyendo mi disco duro  ( Time machine keeps excluding my hard drive ) 
Tengo una máquina de tiempo de instalación en una unidad externa FireWire 800 en mi MacBook Pro. Tengo otra unidad externa USB (NTFS formada con los controlad...

7  ¿Qué procesos se ejecutan mientras mi Mac está dormida?  ( What processes run while my mac is asleep ) 
¿Qué procesos, si corresponde, se ejecutan mientras mi computadora se pone a dormir (no el modo de hibernación)? Por ejemplo, si hay una aplicación que impr...

1  MacBook Air (comprado en agosto de 2014) [Duplicar]  ( Macbook air bought in august 2014 ) 
Esta pregunta ya tiene respuestas aquí : ¿Dónde está el archivo de sonido de retroalimentación de ca...

31  OS X 10.9.4 Cierra la aplicación al dormir  ( Os x 10 9 4 closes application when sleeping ) 
primera vez para tener MBP Retina. Mi problema en mi MBP es cuando cierro mi MBP para transferir a otra ubicación (casa a cafetería), cuando abro mi MBP, noté...

3  MacBook Pro atascado en el bucle de arranque: el modo de recuperación y el modo seguro no funcionan  ( Macbook pro stuck in boot loop recovery mode and safe mode not working ) 
Tengo un MacBook Pro 2015 (RAM de 8 GB, ejecutando MacOS Mojave) atascado en la pantalla de carga con el logotipo de Apple y la barra de carga 100% completada...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos