C# code for text messaging resolution

using ALineOfCode.Community.AugmentedLibraries.Common.Classes.SMS;
using System.Collections.Generic;

namespace ALineOfCode.Community.AugmentedLibraries.Common.Constants
{
//http://www.emailtextmessages.com/
public static class SMSCarrierInfoConstants
{
public static SMSCarrierInfo _3RiverWireless = new SMSCarrierInfo() { EmailAddress = “sms.3rivers.net”, Receiver = Enums.SMSReceivingCompany._3RiverWireless };
public static SMSCarrierInfo ACSWireless = new SMSCarrierInfo() { EmailAddress = “paging.acswireless.com”, Receiver = Enums.SMSReceivingCompany.ACSWireless };
public static SMSCarrierInfo Alltel = new SMSCarrierInfo() { EmailAddress = “message.alltel.com”, Receiver = Enums.SMSReceivingCompany.Alltel };
public static SMSCarrierInfo ATT = new SMSCarrierInfo() { EmailAddress = “txt.att.net”, Receiver = Enums.SMSReceivingCompany.ATT };
public static SMSCarrierInfo BellCanada = new SMSCarrierInfo() { EmailAddress = “txt.bellmobility.ca”, Receiver = Enums.SMSReceivingCompany.BellCanada };
public static SMSCarrierInfo BellMobility = new SMSCarrierInfo() { EmailAddress = “txt.bellmobility.ca”, Receiver = Enums.SMSReceivingCompany.BellMobility };
public static SMSCarrierInfo BellMobilityCanada = new SMSCarrierInfo() { EmailAddress = “txt.bell.ca”, Receiver = Enums.SMSReceivingCompany.BellMobilityCanada };
public static SMSCarrierInfo BlueGrassCellular = new SMSCarrierInfo() { EmailAddress = “sms.bluecell.com”, Receiver = Enums.SMSReceivingCompany.BlueGrassCellular };
public static SMSCarrierInfo BlueSkyFrog = new SMSCarrierInfo() { EmailAddress = “blueskyfrog.com”, Receiver = Enums.SMSReceivingCompany.BlueSkyFrog };
public static SMSCarrierInfo BoostMobile = new SMSCarrierInfo() { EmailAddress = “myboostmobile.com”, Receiver = Enums.SMSReceivingCompany.BoostMobile };
public static SMSCarrierInfo BPLMobile = new SMSCarrierInfo() { EmailAddress = “bplmobile.com”, Receiver = Enums.SMSReceivingCompany.BPLMobile };
public static SMSCarrierInfo CarolinaWestWireLess = new SMSCarrierInfo() { EmailAddress = “cwwsms.com”, Receiver = Enums.SMSReceivingCompany.CarolinaWestWireLess };
public static SMSCarrierInfo CellularOne = new SMSCarrierInfo() { EmailAddress = “mobile.celloneusa.com”, Receiver = Enums.SMSReceivingCompany.CellularOne };
public static SMSCarrierInfo CellularSouth = new SMSCarrierInfo() { EmailAddress = “csouth1.com”, Receiver = Enums.SMSReceivingCompany.CellularSouth };
public static SMSCarrierInfo CentennialWireless = new SMSCarrierInfo() { EmailAddress = “cwemail.com”, Receiver = Enums.SMSReceivingCompany.CentennialWireless };
public static SMSCarrierInfo CenturyTel = new SMSCarrierInfo() { EmailAddress = “messaging.centurytel.net”, Receiver = Enums.SMSReceivingCompany.CenturyTel };
public static SMSCarrierInfo Cingular = new SMSCarrierInfo() { EmailAddress = “txt.att.net “, Receiver = Enums.SMSReceivingCompany.Cingular };
public static SMSCarrierInfo Clearnet = new SMSCarrierInfo() { EmailAddress = “msg.clearnet.com”, Receiver = Enums.SMSReceivingCompany.Clearnet };
public static SMSCarrierInfo Comcast = new SMSCarrierInfo() { EmailAddress = “comcastpcs.textmsg.com”, Receiver = Enums.SMSReceivingCompany.Comcast };
public static SMSCarrierInfo CorrWirelessCommunications = new SMSCarrierInfo() { EmailAddress = “corrwireless.net”, Receiver = Enums.SMSReceivingCompany.CorrWirelessCommunications };
public static SMSCarrierInfo Dobson = new SMSCarrierInfo() { EmailAddress = “mobile.dobson.net”, Receiver = Enums.SMSReceivingCompany.Dobson };
public static SMSCarrierInfo EdgeWireless = new SMSCarrierInfo() { EmailAddress = “sms.edgewireless.com”, Receiver = Enums.SMSReceivingCompany.EdgeWireless };
public static SMSCarrierInfo Fido = new SMSCarrierInfo() { EmailAddress = “fido.ca”, Receiver = Enums.SMSReceivingCompany.Fido };
public static SMSCarrierInfo GoldenTelecom = new SMSCarrierInfo() { EmailAddress = “sms.goldentele.com”, Receiver = Enums.SMSReceivingCompany.GoldenTelecom };
public static SMSCarrierInfo Helio = new SMSCarrierInfo() { EmailAddress = “messaging.sprintpcs.com”, Receiver = Enums.SMSReceivingCompany.Helio };
public static SMSCarrierInfo HoustonCellular = new SMSCarrierInfo() { EmailAddress = “text.houstoncellular.net”, Receiver = Enums.SMSReceivingCompany.HoustonCellular };
public static SMSCarrierInfo IdeaCellular = new SMSCarrierInfo() { EmailAddress = “ideacellular.net”, Receiver = Enums.SMSReceivingCompany.IdeaCellular };
public static SMSCarrierInfo IllinoisValleyCellular = new SMSCarrierInfo() { EmailAddress = “ivctext.com”, Receiver = Enums.SMSReceivingCompany.IllinoisValleyCellular };
public static SMSCarrierInfo InlandCellularTelephone = new SMSCarrierInfo() { EmailAddress = “inlandlink.com”, Receiver = Enums.SMSReceivingCompany.InlandCellularTelephone };
public static SMSCarrierInfo MCI = new SMSCarrierInfo() { EmailAddress = “pagemci.com”, Receiver = Enums.SMSReceivingCompany.MCI };
public static SMSCarrierInfo Metrocall = new SMSCarrierInfo() { EmailAddress = “page.metrocall.com”, Receiver = Enums.SMSReceivingCompany.Metrocall };
public static SMSCarrierInfo Metrocall2Way = new SMSCarrierInfo() { EmailAddress = “my2way.com”, Receiver = Enums.SMSReceivingCompany.Metrocall2Way };
public static SMSCarrierInfo MetroPCS = new SMSCarrierInfo() { EmailAddress = “mymetropcs.com”, Receiver = Enums.SMSReceivingCompany.MetroPCS };
public static SMSCarrierInfo Microcell = new SMSCarrierInfo() { EmailAddress = “fido.ca”, Receiver = Enums.SMSReceivingCompany.Microcell };
public static SMSCarrierInfo MidwestWireless = new SMSCarrierInfo() { EmailAddress = “clearlydigital.com”, Receiver = Enums.SMSReceivingCompany.MidwestWireless };
public static SMSCarrierInfo MobilComm = new SMSCarrierInfo() { EmailAddress = “mobilecomm.net”, Receiver = Enums.SMSReceivingCompany.MobilComm };
public static SMSCarrierInfo MTS = new SMSCarrierInfo() { EmailAddress = “text.mtsmobility.com”, Receiver = Enums.SMSReceivingCompany.MTS };
public static SMSCarrierInfo Nextel = new SMSCarrierInfo() { EmailAddress = “messaging.nextel.com”, Receiver = Enums.SMSReceivingCompany.Nextel };
public static SMSCarrierInfo None = new SMSCarrierInfo();
public static SMSCarrierInfo OnlineBeep = new SMSCarrierInfo() { EmailAddress = “onlinebeep.net”, Receiver = Enums.SMSReceivingCompany.OnlineBeep };
public static SMSCarrierInfo PCSOne = new SMSCarrierInfo() { EmailAddress = “pcsone.net”, Receiver = Enums.SMSReceivingCompany.PCSOne };
public static SMSCarrierInfo PresidentsChoice = new SMSCarrierInfo() { EmailAddress = “TODO”, Receiver = Enums.SMSReceivingCompany.PresidentsChoice };
public static SMSCarrierInfo PublicCellularService = new SMSCarrierInfo() { EmailAddress = “TODO”, Receiver = Enums.SMSReceivingCompany.PublicCellularService };
public static SMSCarrierInfo Qwest = new SMSCarrierInfo() { EmailAddress = “qwestmp.com”, Receiver = Enums.SMSReceivingCompany.Qwest };
public static SMSCarrierInfo RogersATTWireless = new SMSCarrierInfo() { EmailAddress = “pcs.rogers.com”, Receiver = Enums.SMSReceivingCompany.RogersATTWireless };
public static SMSCarrierInfo RogersCanada = new SMSCarrierInfo() { EmailAddress = “pcs.rogers.com”, Receiver = Enums.SMSReceivingCompany.RogersCanada };
public static SMSCarrierInfo Satellink = new SMSCarrierInfo() { EmailAddress = “satellink.net”, Receiver = Enums.SMSReceivingCompany.Satellink };
public static SMSCarrierInfo SoloMobile = new SMSCarrierInfo() { EmailAddress = “txt.bell.ca”, Receiver = Enums.SMSReceivingCompany.SoloMobile };
public static SMSCarrierInfo SouthwesternBell = new SMSCarrierInfo() { EmailAddress = “”, Receiver = Enums.SMSReceivingCompany.SouthwesternBell };
public static SMSCarrierInfo Sprint = new SMSCarrierInfo() { EmailAddress = “messaging.sprintpcs.com”, Receiver = Enums.SMSReceivingCompany.Sprint };
public static SMSCarrierInfo Sumcom = new SMSCarrierInfo() { EmailAddress = “tms.suncom.com”, Receiver = Enums.SMSReceivingCompany.Sumcom };
public static SMSCarrierInfo SurewestCommunications = new SMSCarrierInfo() { EmailAddress = “mobile.surewest.com”, Receiver = Enums.SMSReceivingCompany.SurewestCommunications };
public static SMSCarrierInfo Telus = new SMSCarrierInfo() { EmailAddress = “msg.telus.com”, Receiver = Enums.SMSReceivingCompany.Telus };
public static SMSCarrierInfo TMobile = new SMSCarrierInfo() { EmailAddress = “tmomail.net”, Receiver = Enums.SMSReceivingCompany.TMobile };
public static SMSCarrierInfo Tracfone = new SMSCarrierInfo() { EmailAddress = “txt.att.net”, Receiver = Enums.SMSReceivingCompany.Tracfone };
public static SMSCarrierInfo Triton = new SMSCarrierInfo() { EmailAddress = “tms.suncom.com”, Receiver = Enums.SMSReceivingCompany.Triton };
public static SMSCarrierInfo Unicel = new SMSCarrierInfo() { EmailAddress = “utext.com”, Receiver = Enums.SMSReceivingCompany.Unicel };
public static SMSCarrierInfo USCellular = new SMSCarrierInfo() { EmailAddress = “email.uscc.net “, Receiver = Enums.SMSReceivingCompany.USCellular };
public static SMSCarrierInfo USWest = new SMSCarrierInfo() { EmailAddress = “uswestdatamail.com”, Receiver = Enums.SMSReceivingCompany.USWest };
public static SMSCarrierInfo Verizon = new SMSCarrierInfo() { EmailAddress = “vtext.com”, Receiver = Enums.SMSReceivingCompany.Verizon };
public static SMSCarrierInfo VirginMobile = new SMSCarrierInfo() { EmailAddress = “vmobl.com”, Receiver = Enums.SMSReceivingCompany.VirginMobile };
public static SMSCarrierInfo VirginMobileCanada = new SMSCarrierInfo() { EmailAddress = “vmobile.ca”, Receiver = Enums.SMSReceivingCompany.VirginMobileCanada };
public static SMSCarrierInfo WestCentralWireless = new SMSCarrierInfo() { EmailAddress = “sms.wcc.net”, Receiver = Enums.SMSReceivingCompany.WestCentralWireless };
public static SMSCarrierInfo WesternWireless = new SMSCarrierInfo() { EmailAddress = “cellularonewest.com”, Receiver = Enums.SMSReceivingCompany.WesternWireless };

public static List All()
{
return new List()
{
None,
_3RiverWireless,
ACSWireless,
Alltel,
ATT,
BellCanada,
BellMobilityCanada,
BellMobility,
BlueSkyFrog,
BlueGrassCellular,
BoostMobile,
BPLMobile,
CarolinaWestWireLess,
CellularOne,
CellularSouth,
CentennialWireless,
CenturyTel,
Cingular,
Clearnet,
Comcast,
CorrWirelessCommunications,
Dobson,
EdgeWireless,
Fido,
GoldenTelecom,
Helio,
HoustonCellular,
IdeaCellular,
IllinoisValleyCellular,
InlandCellularTelephone,
MCI,
Metrocall,
Metrocall2Way,
MetroPCS,
Microcell,
MidwestWireless,
MobilComm,
MTS,
Nextel,
OnlineBeep,
PCSOne,
PresidentsChoice,
PublicCellularService,
Qwest,
RogersATTWireless,
RogersCanada,
Satellink,
SoloMobile,
SouthwesternBell,
Sprint,
Sumcom,
SurewestCommunications,
TMobile,
Telus,
Tracfone,
Triton,
Unicel,
USCellular,
USWest,
Verizon,
VirginMobile,
VirginMobileCanada,
WestCentralWireless,
WesternWireless,
};
}
}
}

Share on Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *