fix mailbox parsing

This commit is contained in:
KF7EEL 2021-03-01 16:52:10 -08:00
parent 18af7790b3
commit d1c55feb56
2 changed files with 2 additions and 2 deletions

View File

@ -304,7 +304,7 @@ def process_sms(_rf_src, sms):
os.remove('/tmp/gps_data_user_sos.txt')
logger.info('Removing SOS')
elif '@' and 'M-' in sms:
message = re.sub('@.* |M-','',sms)
message = re.sub('^@|.* M-|','',sms)
recipient = re.sub('@| M-.*','',sms)
mailbox_write(get_alias(int_id(_rf_src), subscriber_ids), int_id(_rf_src), time.strftime('%H:%M:%S - %m/%d/%y'), message, str(recipient).upper())
elif '@REM MAIL' == sms:

View File

@ -300,7 +300,7 @@ def process_sms(_rf_src, sms):
os.remove('/tmp/gps_data_user_sos.txt')
logger.info('Removing SOS or Notice')
elif '@' and 'M-' in sms:
message = re.sub('@.* |M-','',sms)
message = re.sub('^@|.* M-|','',sms)
recipient = re.sub('@| M-.*','',sms)
mailbox_write(get_alias(int_id(_rf_src), subscriber_ids), int_id(_rf_src), time.strftime('%H:%M:%S - %m/%d/%y'), message, str(recipient).upper())
elif '@REM MAIL' == sms: