# curlsmtpsink

Upload data over SMTP protocol using libcurl

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstBaseSink
                        ╰──GstCurlBaseSink
                            ╰──GstCurlTlsSink
                                ╰──curlsmtpsink

## Factory details

Authors: – Patricia Muscalu

Classification: – `Sink/Network`

Rank – none

Plugin – curl

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    ANY

Presence – always

Direction – sink

Object type – GstPad

## Properties

### content-type

    “content-type” gchararray

The mime type of the body of the request

Flags : Read / Write

Default value : NULL

### mail-from

    “mail-from” gchararray

Single address that the given mail should get sent from

Flags : Read / Write

Default value : NULL

### mail-rcpt

    “mail-rcpt” gchararray

Single address that the given mail should get sent to

Flags : Read / Write

Default value : NULL

### message-body

    “message-body” gchararray

Message body

Flags : Read / Write

Default value : NULL

### nbr-attachments

    “nbr-attachments” gint

Number attachments to send

Flags : Read / Write

Default value : 0

### pop-location

    “pop-location” gchararray

URL POP used for authentication

Flags : Read / Write

Default value : NULL

### pop-passwd

    “pop-passwd” gchararray

User password to use for POP server authentication

Flags : Read / Write

Default value : NULL

### pop-user

    “pop-user” gchararray

User name to use for POP server authentication

Flags : Read / Write

Default value : NULL

### subject

    “subject” gchararray

Mail subject

Flags : Read / Write

Default value : NULL

### use-ssl

    “use-ssl” gboolean

Use SSL/TLS for the connection

Flags : Read / Write

Default value : false

The results of the search are