GAMMU-SMSDRC(5) Gammu GAMMU-SMSDRC(5) (NAME) gammu-smsdrc - (DESCRIPTION) gammu-smsd . /etc/gammu-smsdrc . ini INI <#ini> . gammu-smsd - [gammu] <#section-[gammu]> [smsd]. <#gammu-smsd-sql> [sql] [tables] . [gammu] <#section-[gammu]> <#gammurc> LogFile gammu . LogFormat <#option- LogFormat> gammu . [smsd] [smsd] . . [include_numbers] . [exclude_numbers] . [include_smsc] SMSC . [exclude_smsc] SMSC . [sql] SQL <#gammu-smsd-sql> . : <#configurable-queries> [tables] SQL <#gammu-smsd-sql> . : <#configurable-tables> (GENERAL PARAMETERS OF SMS DAEMON) Service SMSD : FILES Files <#gammu-smsd-files> . NULL Null <#gammu- smsd-null> . SQL SQL <#gammu-smsd- sql> Driver . 1.28.93. MYSQL 1.28.93: Service = SQL Driver = native_mysql . MySQL MySQL <#gammu- smsd-mysql> . PGSQL 1.28.93: Service = SQL Driver = native_pgsql . PostgreSQL PostgreSQL <# gammu-smsd-pgsql> . DBI 1.28.93: Service = SQL Driver = DBI driver . libdbi DBI <#gammu-smsd-dbi> . : . PIN PIN . PIN . NetworkCode . . PhoneCode . . LogFile SMSD . syslog syslog . eventlog Windows Event Log . SMSD ( ) . . : Windows Event Log Event Log gammu-smsd -e ( Gammu ). LogFacility (Facility) ( syslog). : o DAEMON () o USER o LOCAL0 o LOCAL1 o LOCAL2 o LOCAL3 o LOCAL4 o LOCAL5 o LOCAL6 o LOCAL7 1.30.91. DebugLevel SMSD. . 1 2 SQL 4 gammu 255 . 0 . CommTimeout SMSD . 30 . SendTimeout SMSD . . 30 . MaxRetries SMSD . SQL . 1 . RetryTimeout ( MaxRetries ). update_retries <#option-update_retries> . 600 . ReceiveFrequency . CommTimeout . 15 . StatusFrequency ( ) . 0 . . 60 . LoopSleep SMSD . 1 . 0 . Gammu (busy loop) . ( ) . LoopSleep 5 10 . . 1 . MultipartTimeout SMSD . . 600 ( ) . CheckSecurity PIN . 1 () . HangupCalls 1.34.0. . 0 () . CheckBattery . 1 () . CheckSignal . 1 () . CheckNetwork 1.37.90. . SMSD . 1 () . ResetFrequency Nokia 5110 . 0 ( ) . HardResetFrequency 1.28.92. : . ResetFrequency . . 0 ( ) . DeliveryReport no log sms. log sms no no . DeliveryReportDelay . ( ). . 600 ( ) . PhoneID /. ( ). PhoneID ( ) ( SenderID ) . SMSD <# outbox> SenderID . Files <#gammu-smsd-files> . SMSC 1.36.2. SMSC ( gammu-smsd-inject <#gammu-smsd-inject> ). Gammu SMSC ( gammu getsmsc ). RunOnReceive . . . . Gammu SMSD . SMSD . . SMSD . RunOnReceive <#gammu-smsd-run> . RunOnFailure 1.28.93. . . INIT ( ) . : ( RunOnReceive ) . RunOnSent 1.36.4. . RunOnReceive <#gammu-smsd-run> . RunOnIncomingCall 1.38.5. . . HangupCalls . IncludeNumbersFile SMSD . . . . ExcludeNumbersFile SMSD . . . . IncludeSMSCFile SMSC SMSD . . . . ExcludeSMSCFile SMSC SMSD . . . . BackendRetries SMSD . . 10 . Send 1.28.91. . True . Receive 1.28.91. . True . (DATABASE BACKENDS OPTIONS) DBI ODBC MYSQL PGSQL ( MySQL <#gammu-smsd-mysql> ODBC <#gammu-smsd-odbc> PostgreSQL <#gammu-smsd-pgsql> DBI <#gammu- smsd-dbi> ) : User . Password . Host . localhost:/path/to/socket 192.168.1.1:8000. ODBC (Data source name) . : localhost ( ) 127.0.0.1 ( TCP/IP ) . SMSD . 1.28.92. PC 1.28.92: Host . Host . Database ( ) SMSD . gammu-smsd . SQL : MySQL <#gammu-smsd-mysql> ODBC <#gammu-smsd-odbc> PostgreSQL <#gammu-smsd-pgsql> DBI <#gammu-smsd-dbi> SkipSMSCNumber SMSC . SMSC Gammu . Driver SQL Gammu ODBC DBI . . : odbc ODBC ODBC <#gammu- smsd-odbc> . native_mysql MySQL MySQL <#gammu-smsd-mysql> . native_pgsql PostgreSQL PostgreSQL <#gammu-smsd-pgsql> . db2, firebird, freetds, ingres, msql, mysql, oracle, pgsql, sqlite, sqlite3 DBI . DBI . DBI <#gammu-smsd-dbi> . SQL SQL . ODBC <#gammu-smsd-odbc> SMSD . : o mysql - MySQL o pgsql - PostgreSQL o sqlite - SQLite o mssql - Microsoft SQL Server o sybase - Sybase o access - Microsoft Access o oracle - Oracle o odbc - Generic ODBC 1.28.93. : SQL SQL <#sql-queries> . DriversPath DBI . DBDir DBI ( sqlite). sqlite . (Files backend options) FILES . Files <#gammu-smsd-files> . (/ ): InboxPath . . OutboxPath . . SentSMSPath OutboxPath . . ErrorSMSPath . SentSMSPath . InboxFormat : detail unicode standard. detail Gammu <# gammu> <# gammu-smsbackup> . unicode (UTF-16) standard standard unicode .bin . unicode . : detail . OutboxFormat gammu-smsd-inject <#gammu- smsd-inject> InboxFormat . Gammu detail unicode . TransmitFormat : auto unicode 7bit. OutboxFormat detail . ( gammu-smsd-inject <#gammu-smsd-inject> ). auto . (MESSAGE FILTERING) SMSD . [include_numbers] [exclude_numbers] IncludeNumbersFile ExcludeNumbersFile . [include_numbers] ( ) . [exclude_numbers] . . include include . include exclude . . SMSC - [include_smsc] [exclude_smsc] IncludeSMSCFile ExcludeSMSCFile. (EXAMPLES) Gammu . [gammu] <# section-[gammu]> <#gammurc> . (Files service) SMSD FILES : [smsd] Service = files PIN = 1234 LogFile = syslog InboxPath = /var/spool/sms/inbox/ OutboxPath = /var/spool/sms/outbox/ SentSMSPath = /var/spool/sms/sent/ ErrorSMSPath = /var/spool/sms/error/ MySQL (MySQL service) MYSQL : [smsd] Service = sql Driver = native_mysql PIN = 1234 LogFile = syslog User = smsd Password = smsd PC = localhost Database = smsd DBI SQLite (DBI service using SQLite) DBI <#gammu-smsd-dbi> SQLite: [smsd] Service = sql Driver = sqlite3 DBDir = /var/lib/sqlite3 Database = smsd.db ODBC MySQL (ODBC service using MySQL) ODBC <#gammu-smsd-odbc> DSN smsd: [smsd] Service = sql Driver = odbc Host = smsd DSN ( ~/.odbc.ini ) MySQL : [smsd] Description = MySQL Driver = MySQL Server = 127.0.0.1 Database = smsd Port = Socket = Option = Stmt = [smsdsuse] Driver = MySQL ODBC 3.51.27r695 Driver DATABASE = smsd SERVER = 127.0.0.1 (Numbers filtering) 123456: [include_numbers] number1 = 123456 666: [exclude_numbers] number1 = 666 (Debugging) : [smsd] debuglevel = 255 logfile = smsd.log (Multiple modems) SMSD . PhoneID SenderID <#outbox> . SMSD . USB . SMSD: [gammu] device = /dev/ttyACM0 connection = at [smsd] Service = sql Driver = native_mysql PIN = 1234 LogFile = syslog User = smsd Password = smsd PC = localhost Database = smsd PhoneID = first SMSD: [gammu] device = /dev/ttyACM1 connection = at [smsd] Service = sql Driver = native_mysql PIN = 1234 LogFile = syslog User = smsd Password = smsd PC = localhost Database = smsd PhoneID = second SMSD : gammu-smsd -c /path/to/first-smsdrc gammu-smsd -c /path/to/second-smsdrc (AUTHOR) Michal Cihar (COPYRIGHT) 2009-2015, Michal Cihar 1.43.2 February 9, 2026 GAMMU-SMSDRC(5)