larger smaller normal text version of this page

Formatting code for MessageFunctionsInfo


show source only

[[PhplistDocumentation phpList Documentation]]
----
===== Message Functions =====


>>**Documentation**:
- [[SendMessageInfo Send a message]]: Includes several tabs:
- [[SendMessageInfo Message Content]]
- [[SendMessageFormatInfo Message Format]]
- [[SendMessageAttachInfo Attach Files to message]]
- [[SendMessageSchedulingInfo Schedule message]]
- [[SendMessageCriteriaInfo Select Criteria]]
- [[SendMessageListsInfo Select Lists]]
- [[SendMessageMiscInfo Miscellania]]
- [[TemplatesInfo Create message templates]]
- [[ListMessagesInfo List all messages]]
- [[ProcessQueueInfo Process the Message Queue]]
- [[ForwardToFriend Message Forwarding]]
- [[MessageTracking Message tracking]]
- [[MessageStatisticsInfo Message Statistics]]
- [[Repetition Message Repetition]]
- [[PhpListConfigBounces Bounces]]>>phpList allows you to **send a message to list(s) of users** (see [[ListAndUserFunctionsInfo 'What are lists and users?']])

In addition to being a simple mailing list system, phpList allows you to send targeted messages using **criteria**. These criteria use the attributes and attribute values given by users (see [[ConfigureAttributesInfo 'What are attributes?']] and [[AttributeValuesInfo 'what are values?']])

You can include these values in the messages to make these messages more user-specific by using [[Placeholders placeholders]].

You can create [[TemplatesInfo templates]] for your future messages.

Once your messages are sent, you can **view messages**, view **statistics** on how many messages were sent, how many of them were opened by users, how many users clicked links provided in the messages, etc. (see [[MessageStatisticsInfo Message Statistics]])


===Basic rules===

To send a message using phpList, there are a minimum of four rules to follow:
~1) You have to have a message to send: you can't send an empty message! So the [[SendMessageInfo Message Content]] tab must be appropriately filled in.
~1) You have to choose one or several lists you will send the message to. So you must choose at least one list in the [[SendMessageListsInfo Select Lists]] tab.
~1) Do not forget to click on #%Save changes#% when you go from one tab to the next.
~1) You have to [[ProcessQueueInfo process the message queue]] to actually send out the message.

At any point, you can send a **test message** to see what the actual message would look like. Note: whenever you send a test message, none of the rules above apply. It is highly recommended to send yourself test messages if you are unfamiliar with phpList. Please note that a test message will **not** take into account any [[SendMessageCriteriaInfo Criteria]], but it **will** replace placeholders by the values of the file of the user specified in the address field.


===Tips===
~1) Always send yourself a **test message** before sending our your message. This is particularly true if you send out complex messages with [[Placeholders placeholders]] and/or HTML formatting.
~1) Try using **[[Placeholders placeholders]]** whenever you can. This is useful to make your emails more user-specific.
~1) Allow people to return to their personal file by adding a **[PREFERENCES]** placeholder somewhere in your message.
~1) Invite your newsletter readers to send a copy of the newsletter to someone they know might be interested by using the phpList's [[ForwardToFriend Forward]] feature.


**Related pages**
~-[[SendMessageInfo Send a message]]
~-[[Placeholders Using placeholders]]
~-[[ForwardToFriend Forwarding a message]]
~-[[MessageTracking Message tracking]]
~-[[TemplatesInfo Templates]]
~-[[ConfigureAttributesInfo What are attributes?]]
~-[[Repetition Message Repetition]]


----
CategoryDocumentation
Page was generated in 0.0258 seconds